mirror of
https://github.com/PHIDIAS0303/factorio-mod-PHI.git
synced 2026-07-29 05:52:30 +09:00
.
This commit is contained in:
@@ -1,5 +1,9 @@
|
|||||||
local main = {}
|
local main = {}
|
||||||
local chest_filter = {}
|
local chest_filter = {}
|
||||||
|
local hide = {
|
||||||
|
['parameters'] = true,
|
||||||
|
['spawnables'] = true,
|
||||||
|
}
|
||||||
|
|
||||||
do
|
do
|
||||||
for _, q in pairs(prototypes.quality) do
|
for _, q in pairs(prototypes.quality) do
|
||||||
@@ -9,7 +13,7 @@ do
|
|||||||
local j = 1
|
local j = 1
|
||||||
|
|
||||||
for _, i in pairs(prototypes.item) do
|
for _, i in pairs(prototypes.item) do
|
||||||
if not i.hidden and i.subgroup ~= 'parameters' or i.subgroup ~= 'spawnables' then
|
if not (i.hidden or (i.subgroup and hide[i.subgroup])) then
|
||||||
for _, q in pairs(prototypes.quality) do
|
for _, q in pairs(prototypes.quality) do
|
||||||
table.insert(chest_filter[q.name], {index = j, name = i.name, quality = q.name, mode = 'exactly', count = i.stack_size})
|
table.insert(chest_filter[q.name], {index = j, name = i.name, quality = q.name, mode = 'exactly', count = i.stack_size})
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -1,9 +1,13 @@
|
|||||||
|
local hide = {
|
||||||
|
['parameters'] = true,
|
||||||
|
['spawnables'] = true,
|
||||||
|
}
|
||||||
|
|
||||||
if data.raw['infinity-container']['super-infinity-chest'] then
|
if data.raw['infinity-container']['super-infinity-chest'] then
|
||||||
local sc = 2
|
local sc = 1
|
||||||
|
|
||||||
for _, i in pairs(data.raw.item) do
|
for _, i in pairs(data.raw.item) do
|
||||||
if not i.hidden and not (i.subgroup and (i.subgroup == 'parameters' or i.subgroup == 'spawnables')) then
|
if not (i.hidden or (i.subgroup and hide[i.subgroup])) then
|
||||||
sc = sc + 1
|
sc = sc + 1
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user