Внесены обновления комьюнити 66,68,70,71
Также внесены мои изменения в части стека руд и камня
This commit is contained in:
parent
de9cea6cbf
commit
66ca187349
@ -28,11 +28,12 @@ bio-refugium-fish=Аквариум
|
||||
bio-refugium-hogger=Мясорубка кусак
|
||||
bio-refugium-puffer=Заповедник фугу
|
||||
bio-butchery=Бойня
|
||||
bio-hatchery=Рыбная ферма
|
||||
alien-fish-1=Рыба Левак
|
||||
alien-fish-2=Дорфлурповая медуза
|
||||
alien-fish-3=Луч Санты
|
||||
|
||||
bio-hatchery=Инкубатор1
|
||||
bio-hatchery-2=Инкубатор-2
|
||||
bio-hatchery-3=Инкубатор-3
|
||||
[entity-description]
|
||||
algae-farm=Место для выращивания водорослей в контролируемой аквакультуре.
|
||||
algae-farm-2=Место для выращивания водорослей в контролируемой аквакультуре.
|
||||
@ -50,7 +51,7 @@ nutrient-extractor=Производит питательную массу из
|
||||
temperate-garden=Источник образцов чужеродных растений и семян, предназначенных для умеренного климата.
|
||||
desert-garden=Источник образцов чужеродных растений и семян, предназначенных для пустынного климата.
|
||||
swamp-garden=Источник образцов чужеродных растений и семян, предназначенных для болотистого климата.
|
||||
puffer-nest=Обитающие на этой планете иглобрюхи выделяют полезные газы.
|
||||
puffer-nest=Обитающие на этой планете фугу выделяют полезные газы.
|
||||
temperate-tree=Редкий сорт дерева, богатый органической смолой.
|
||||
desert-tree=Редкий сорт дерева, богатый органическим каучуком.
|
||||
swamp-tree=Редкий сорт дерева, богатый органическими полимерами.
|
||||
@ -58,12 +59,14 @@ bio-generator-temperate-1=Превращает саженцы в семена д
|
||||
bio-generator-desert-1=Превращает саженцы в семена деревьев. Специализируется на условиях пустынного климата.
|
||||
bio-generator-swamp-1=Превращает саженцы в семена деревьев. Специализируется на условиях болотистого климата.
|
||||
bio-arboretum-1=Защищенное место для выращивания и сбора деревьев.
|
||||
bio-hatchery=Уютное место, где могут вылупляться яйца иглобрюха.
|
||||
bio-refugium-biter="Изолировано от внешнего мира, здесь можно разводить кусак"
|
||||
bio-refugium-fish="Не только украшение, но и разведение разных рыб"
|
||||
bio-refugium-hogger="Роющие землю существа чувствует здесь себя как дома"
|
||||
bio-refugium-puffer="Оно воняет, но фугу чувствуют себя как дома в этой наполненной газом башне"
|
||||
bio-butchery=Используется для забоя животных и производства мяса.
|
||||
bio-hatchery=Уютное место, где могут вылупляться яйца фугу
|
||||
bio-hatchery-2=Уютное место, где могут вылупляться яйца фугу
|
||||
bio-hatchery-3=Уютное место, где могут вылупляться яйца фугу
|
||||
|
||||
[item-name]
|
||||
algae-green=Зелёные водоросли
|
||||
@ -523,9 +526,9 @@ bio-arboretum-desert=Извлечение каучука из редких по
|
||||
bio-arboretum-temperate=Извлечение смолы из редких пород деревьев, растущих на этой чужеродной планете.
|
||||
bio-arboretum-swamp=Извлечение пластмассы из редких пород деревьев, растущих на этой чужеродной планете.
|
||||
bio-refugium-fish=Приручение и переработка рыбы, живущей в водоёмах этой чужеродной планеты.
|
||||
bio-refugium-hatchery=Технология инкубации яиц иглобрюхов, живущих на этой планете.
|
||||
bio-refugium-hatchery=Технология инкубации яиц фугу, живущих на этой планете.
|
||||
bio-refugium-butchery=Производство мяса из животных.
|
||||
bio-refugium-puffer=Приручение и переработка иглобрюхов, живущих на этой чужеродной планете.
|
||||
bio-refugium-puffer=Приручение и переработка фугу, живущих на этой чужеродной планете.
|
||||
bio-refugium-biter=Приручение и переработка кусак, живущих на этой чужеродной планете.
|
||||
bio-refugium-hogger=Приручение и переработка дробителей, живущих на этой чужеродной планете.
|
||||
angels-bio-yield-module=Специализированный модуль, повышающий производительность, но используемый только для сельскохозяйственных рецептов.
|
||||
|
@ -1,3 +1,17 @@
|
||||
Version: 2.1.11
|
||||
Date: ????
|
||||
Changes:
|
||||
---------------------------------------------------------------------------------------------------
|
||||
Version: 2.1.10
|
||||
Date: 2024-05-08
|
||||
Bugfixes:
|
||||
- Fixed somehow orphaned windows not being destroyed before a new window is created. (#38)
|
||||
---------------------------------------------------------------------------------------------------
|
||||
Version: 2.1.9
|
||||
Date: 2024-05-07
|
||||
Bugfixes:
|
||||
- Fixed a crash in certain cases when translations complete after a mod migration. (#35)
|
||||
- Fixed a crash when inputting a value greater than 4,294,967,295. (#37)
|
||||
---------------------------------------------------------------------------------------------------
|
||||
Version: 2.1.8
|
||||
Date: 2023-05-06
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "QuickItemSearch",
|
||||
"version": "2.1.8",
|
||||
"version": "2.1.11",
|
||||
"title": "Quick Item Search",
|
||||
"description": "Quickly and easily search for items in your inventory or connected logistic network. Set temporary requests and quickly trash any items above your minimum requests.",
|
||||
"author": "raiguard",
|
||||
@ -13,6 +13,7 @@
|
||||
"(?) space-exploration"
|
||||
],
|
||||
"package": {
|
||||
"git_publish_branch": "master",
|
||||
"ignore": [ "stylua.toml", "screenshots" ]
|
||||
}
|
||||
}
|
||||
|
@ -271,7 +271,7 @@ function infinity_filter_gui.handle_action(e, msg)
|
||||
filter_data.count = count
|
||||
refs.filter_setter.textfield.text = tostring(count)
|
||||
else
|
||||
local count = tonumber(e.element.text) or 0
|
||||
local count = math.clamp(tonumber(e.element.text) or 0, 0, math.max_uint)
|
||||
filter_data.count = count
|
||||
refs.filter_setter.slider.slider_value = math.round(count, item_data.stack_size)
|
||||
end
|
||||
|
@ -227,7 +227,7 @@ function logistic_request_gui.open(player, player_table, item_data)
|
||||
local elems = logistic_setter[type]
|
||||
local count = request_data[type]
|
||||
elems.textfield.enabled = true
|
||||
if count == math.max_uint then
|
||||
if count >= math.max_uint then
|
||||
elems.textfield.text = constants.infinity_rep
|
||||
else
|
||||
elems.textfield.text = tostring(count)
|
||||
@ -309,7 +309,9 @@ function logistic_request_gui.update_request(refs, state, element)
|
||||
local count
|
||||
if element.type == "textfield" then
|
||||
count = tonumber(element.text)
|
||||
if not count then
|
||||
if count then
|
||||
count = math.clamp(count, 0, math.max_uint)
|
||||
else
|
||||
count = bound == "min" and 0 or math.max_uint
|
||||
end
|
||||
elems.slider.slider_value = math.round(count / item_data.stack_size) * item_data.stack_size
|
||||
|
@ -11,6 +11,17 @@ local logistic_request_gui = require("__QuickItemSearch__/scripts/gui/logistic-r
|
||||
local search_gui = {}
|
||||
|
||||
function search_gui.build(player, player_table)
|
||||
-- At some point it's possible for the player table to get out of sync... somehow.
|
||||
local orphaned_dimmer = player.gui.screen.qis_window_dimmer
|
||||
if orphaned_dimmer and orphaned_dimmer.valid then
|
||||
orphaned_dimmer.destroy()
|
||||
end
|
||||
local orphaned_window = player.gui.screen.qis_search_window
|
||||
if orphaned_window and orphaned_window.valid then
|
||||
orphaned_window.destroy()
|
||||
end
|
||||
search_gui.destroy(player_table)
|
||||
|
||||
local refs = gui.build(player.gui.screen, {
|
||||
{
|
||||
type = "frame",
|
||||
@ -144,7 +155,14 @@ function search_gui.build(player, player_table)
|
||||
end
|
||||
|
||||
function search_gui.destroy(player_table)
|
||||
player_table.guis.search.refs.window.destroy()
|
||||
local gui_data = player_table.guis.search
|
||||
if not gui_data then
|
||||
return
|
||||
end
|
||||
if not gui_data.window or not gui_data.window.valid then
|
||||
return
|
||||
end
|
||||
gui_data.window.valid.destroy()
|
||||
player_table.guis.search = nil
|
||||
end
|
||||
|
||||
@ -251,12 +269,8 @@ function search_gui.perform_search(player, player_table, updated_query, combined
|
||||
|
||||
if #state.raw_query > 1 then
|
||||
local i = 0
|
||||
local results, connected_to_network, logistic_requests_available = search.run(
|
||||
player,
|
||||
player_table,
|
||||
query,
|
||||
combined_contents
|
||||
)
|
||||
local results, connected_to_network, logistic_requests_available =
|
||||
search.run(player, player_table, query, combined_contents)
|
||||
for _, row in ipairs(results) do
|
||||
i = i + 1
|
||||
local i3 = i * 3
|
||||
|
@ -7,7 +7,7 @@ data:extend({
|
||||
icon_size = 32,
|
||||
subgroup = "angels-aluminium",
|
||||
order = "a",
|
||||
stack_size = 200,
|
||||
stack_size = 2000,
|
||||
},
|
||||
-- SMELTING INTERMEDIATE
|
||||
{
|
||||
|
@ -7,7 +7,7 @@ data:extend({
|
||||
icon_size = 32,
|
||||
subgroup = "angels-chrome",
|
||||
order = "a",
|
||||
stack_size = 200,
|
||||
stack_size = 2000,
|
||||
},
|
||||
-- SMELTING INTERMEDIATE
|
||||
{
|
||||
|
@ -7,7 +7,7 @@ data:extend({
|
||||
icon_size = 32,
|
||||
subgroup = "angels-cobalt",
|
||||
order = "a",
|
||||
stack_size = 200,
|
||||
stack_size = 2000,
|
||||
},
|
||||
-- SMELTING INTERMEDIATE
|
||||
{
|
||||
|
@ -9,7 +9,7 @@ data:extend({
|
||||
icon_size = 32,
|
||||
subgroup = "angels-gold",
|
||||
order = "a",
|
||||
stack_size = 200,
|
||||
stack_size = 2000,
|
||||
},
|
||||
-- SMELTING INTERMEDIATE
|
||||
{
|
||||
|
@ -9,7 +9,7 @@ data:extend({
|
||||
icon_size = 32,
|
||||
subgroup = "angels-lead",
|
||||
order = "a",
|
||||
stack_size = 200,
|
||||
stack_size = 2000,
|
||||
},
|
||||
-- SMELTING INTERMEDIATE
|
||||
{
|
||||
|
@ -7,7 +7,7 @@ data:extend({
|
||||
icon_size = 32,
|
||||
subgroup = "angels-manganese",
|
||||
order = "a",
|
||||
stack_size = 200,
|
||||
stack_size = 2000,
|
||||
},
|
||||
-- SMELTING INTERMEDIATE
|
||||
{
|
||||
|
@ -7,7 +7,7 @@ data:extend({
|
||||
icon_size = 32,
|
||||
subgroup = "angels-nickel",
|
||||
order = "a",
|
||||
stack_size = 200,
|
||||
stack_size = 2000,
|
||||
},
|
||||
-- SMELTING INTERMEDIATE
|
||||
{
|
||||
|
@ -9,7 +9,7 @@ data:extend({
|
||||
icon_size = 32,
|
||||
subgroup = "angels-platinum",
|
||||
order = "a",
|
||||
stack_size = 200,
|
||||
stack_size = 2000,
|
||||
},
|
||||
-- SMELTING INTERMEDIATE
|
||||
{
|
||||
|
@ -9,7 +9,7 @@ data:extend({
|
||||
icon_size = 32,
|
||||
subgroup = "angels-silicon",
|
||||
order = "a",
|
||||
stack_size = 200,
|
||||
stack_size = 2000,
|
||||
},
|
||||
-- SMELTING INTERMEDIATE
|
||||
{
|
||||
|
@ -7,7 +7,7 @@ data:extend({
|
||||
icon_size = 32,
|
||||
subgroup = "angels-silver",
|
||||
order = "a",
|
||||
stack_size = 200,
|
||||
stack_size = 2000,
|
||||
},
|
||||
-- SMELTING INTERMEDIATE
|
||||
{
|
||||
|
@ -8,7 +8,7 @@ data:extend({
|
||||
icon_size = 32,
|
||||
subgroup = "angels-stone",
|
||||
order = "b",
|
||||
stack_size = 200,
|
||||
stack_size = 2000,
|
||||
},
|
||||
-- SMELTING RESULTS
|
||||
{
|
||||
|
@ -7,7 +7,7 @@ data:extend({
|
||||
icon_size = 32,
|
||||
subgroup = "angels-tin",
|
||||
order = "a",
|
||||
stack_size = 200,
|
||||
stack_size = 2000,
|
||||
},
|
||||
-- SMELTING INTERMEDIATE
|
||||
{
|
||||
|
@ -9,7 +9,7 @@ data:extend({
|
||||
icon_size = 32,
|
||||
subgroup = "angels-titanium",
|
||||
order = "a",
|
||||
stack_size = 200,
|
||||
stack_size = 2000,
|
||||
},
|
||||
-- SMELTING INTERMEDIATE
|
||||
{
|
||||
|
@ -9,7 +9,7 @@ data:extend({
|
||||
icon_size = 32,
|
||||
subgroup = "angels-tungsten",
|
||||
order = "a",
|
||||
stack_size = 200,
|
||||
stack_size = 2000,
|
||||
},
|
||||
-- SMELTING INTERMEDIATE
|
||||
{
|
||||
|
@ -7,7 +7,7 @@ data:extend({
|
||||
icon_size = 32,
|
||||
subgroup = "angels-zinc",
|
||||
order = "a",
|
||||
stack_size = 200,
|
||||
stack_size = 2000,
|
||||
},
|
||||
-- SMELTING INTERMEDIATE
|
||||
{
|
||||
|
@ -833,11 +833,6 @@
|
||||
"enabled": true
|
||||
},
|
||||
|
||||
{
|
||||
"name": "RecipeBook",
|
||||
"enabled": false
|
||||
},
|
||||
|
||||
{
|
||||
"name": "RemoteConfiguration",
|
||||
"enabled": true
|
||||
|
@ -1168,8 +1168,10 @@ bobmods.lib.tech.add_recipe_unlock("angels-metallurgy-2", "intermediate-structur
|
||||
|
||||
--Перенос Каркаса 3, примитивного Титана и Кобальта в Металлургию 3 (AKMF https://discord.com/channels/569536773701500928/1196117081691795496)
|
||||
bobmods.lib.tech.remove_recipe_unlock("angels-cobalt-smelting-1", "cobalat-electrolysis-x")
|
||||
bobmods.lib.tech.remove_recipe_unlock("angels-cobalt-steel-smelting-1", "cobalt-steel-alloy-x")
|
||||
bobmods.lib.tech.remove_recipe_unlock("angels-titanium-smelting-1", "titanium-electrolysis-x")
|
||||
bobmods.lib.tech.add_recipe_unlock("angels-metallurgy-3", "cobalat-electrolysis-x")
|
||||
bobmods.lib.tech.add_recipe_unlock("angels-metallurgy-3", "cobalt-steel-alloy-x")
|
||||
bobmods.lib.tech.add_recipe_unlock("angels-metallurgy-3", "titanium-electrolysis-x")
|
||||
bobmods.lib.tech.remove_recipe_unlock("titanium-processing", "advanced-structure-components")
|
||||
bobmods.lib.tech.add_recipe_unlock("angels-metallurgy-3", "advanced-structure-components")
|
||||
@ -1408,3 +1410,7 @@ bobmods.lib.tech.add_recipe_unlock("nitinol-processing", "angels-nitinol-pipe-to
|
||||
|
||||
--Для сборщика электроники нужны фиол. манипуляторы (AKMF)
|
||||
bobmods.lib.tech.add_prerequisite("electronics-machine-3", "turbo-inserter")
|
||||
|
||||
--Убрана левая печь из электо печи для сплавов (AKMF)
|
||||
bobmods.lib.recipe.remove_ingredient("electric-mixing-furnace", "electric-chemical-furnace")
|
||||
KaoExtended.recipe.addtorecipe("electric-mixing-furnace", {"electric-furnace", 1})
|
Loading…
x
Reference in New Issue
Block a user