Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vehicle auto refuel (part 2) #577

Open
wants to merge 107 commits into
base: dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
107 commits
Select commit Hold shift + click to select a range
7874f52
add auto refuel to vehicle with burner generator
kingarthur91 Nov 23, 2020
0f20991
amount ~= count
kingarthur91 Nov 23, 2020
a6b1a88
FIRST DRAFT of hiding unused
Pezzawinkle Dec 29, 2020
161517a
Merge pull request #518 from Arch666Angel/master
Pezzawinkle Jan 11, 2021
40527f2
manganese-oxide-1 patch (#511)
Pezzawinkle Jan 13, 2021
6d5e0be
Industries and building hiding
Pezzawinkle Jan 15, 2021
c31a254
Angels lib inclusive flag tweak
Pezzawinkle Jan 15, 2021
9eea108
deuterium-fuel-cell-2 hiding
Pezzawinkle Jan 16, 2021
60b6860
add "fuel fluids" to the flamethrower turret
Pezzawinkle Jan 16, 2021
0cf5682
remove logs...
Pezzawinkle Jan 16, 2021
a9abe40
Merge pull request #512 from Arch666Angel/disabled-recipe-hiding
Pezzawinkle Jan 16, 2021
e76e90a
boosted higher tier train braking force
Pezzawinkle Jan 16, 2021
0f8828c
active provider slot increase
Pezzawinkle Jan 17, 2021
b67f1b3
Fixed the base game lab was visible in the bonus UI (#505)
LovelySanta Jan 17, 2021
7cba40e
Fixed with bobs modules that the module 2 and 3 technologies would ha…
LovelySanta Jan 17, 2021
94c25fa
Fixed the vehicle repair roboport would unlock after the vehicle cons…
LovelySanta Jan 17, 2021
258affa
fixed crash with equipment grid?
kingarthur91 Jan 17, 2021
a8cb6a2
Fixed that the converter valve could not be disabled (#507)
LovelySanta Jan 17, 2021
61a75c4
Merge branch 'dev' of https://github.com/Arch666Angel/mods into dev
LovelySanta Jan 17, 2021
d6315b5
Fixed science tiers on steam engines and boilers of bobs power (#519)
LovelySanta Jan 17, 2021
63cdc08
layer tweaks to concrete tiles
Pezzawinkle Jan 17, 2021
40d3392
Merge branch 'dev' of https://github.com/Arch666Angel/mods into dev
Pezzawinkle Jan 17, 2021
61a4de2
Fixed science tiers on fluid burning generators of bobs power (#502)
LovelySanta Jan 17, 2021
46db9e8
Merge branch 'dev' of https://github.com/Arch666Angel/mods into dev
LovelySanta Jan 17, 2021
a942c3b
Trains log and bump
Pezzawinkle Jan 20, 2021
9a73ad0
forgot to account for tier 1 correctly
Pezzawinkle Jan 20, 2021
68035c9
adjusted thermal water bore/extractor buffer size
kingarthur91 Jan 24, 2021
e699571
#526 Patch gear wheel issue
Pezzawinkle Jan 27, 2021
dfb7b0d
log
Pezzawinkle Jan 27, 2021
e5bbf58
Ore Sorting 4 has no ingredient limit #514
Pezzawinkle Jan 27, 2021
76ab62d
hide unused circuit-wood-fiber-board (#523)
Pezzawinkle Jan 28, 2021
869e193
BioTile to bioprocessing, icon, locale, pollut abs
Pezzawinkle Jan 28, 2021
929121a
disabled and hide flour and plant milk (#523)
Pezzawinkle Jan 28, 2021
5829cc1
Added a recipe/tech-unlock for the bio-tile
Pezzawinkle Feb 2, 2021
061b8f4
#453 Patch in full
Pezzawinkle Feb 12, 2021
95426a6
remove log...
Pezzawinkle Feb 12, 2021
6bc7be4
updated metallurgy liquid/casting icons
LovelySanta Feb 14, 2021
e95b736
Fixed the selection and collision box of the main lab did not align (…
LovelySanta Feb 14, 2021
ee85265
more HQ icons for smelting
LovelySanta Feb 14, 2021
b7732a3
Added HQ tier numbering icons to angelsrefining, petrochem and smelting
LovelySanta Feb 14, 2021
76effab
fixed some casting tech icons
LovelySanta Feb 16, 2021
bc62391
Tweaked the lib to show icons next to the autoplace controls
LovelySanta Feb 16, 2021
4e05d35
fissure fix #542
Pezzawinkle Feb 17, 2021
6cb7d75
Added HQ tier numbering icons to angelsbioprocessing
LovelySanta Feb 17, 2021
15c2d71
Added HQ tier numbering icons to angelsindustries
LovelySanta Feb 18, 2021
9676e79
some more numeral changes
LovelySanta Feb 18, 2021
2f2104c
fissure icon updates 2 #542
Pezzawinkle Feb 19, 2021
e985dcf
Merge branch 'dev' of https://github.com/Arch666Angel/mods into dev
Pezzawinkle Feb 19, 2021
58aa9ec
ore silo mineable.result patch #541
Pezzawinkle Feb 19, 2021
08b3eff
Cond added tin as elec prereq
Pezzawinkle Feb 19, 2021
fd02c80
burner number patching #513
Pezzawinkle Feb 21, 2021
c35e35a
infinite ore gems patch
Pezzawinkle Feb 22, 2021
c656003
Tenemut updates #543
Pezzawinkle Feb 23, 2021
9c9d7c7
inf-ore autoplace locale updates (removals)
Pezzawinkle Feb 23, 2021
d3d137e
small icon fixes for smelting
Pezzawinkle Feb 23, 2021
459c9b6
remove unsorted ore if not active
Pezzawinkle Feb 24, 2021
20093d2
#545 replacement not activating without minables
Pezzawinkle Feb 24, 2021
9c0398a
fixed lab not craftable in vanilla-industries
Pezzawinkle Feb 24, 2021
e24e23a
small tweaks
LovelySanta Feb 24, 2021
b659bb3
removed some old obsolete icons
LovelySanta Feb 24, 2021
a0082a9
added HQ number icons to angels mobility
LovelySanta Feb 24, 2021
3a68757
Hides the unused settings now properly for consistency (#538)
LovelySanta Feb 25, 2021
895bd02
Fix typo in mod settings (#546)
ijagberg Feb 28, 2021
4884f22
patch icon override to use new function
Pezzawinkle Feb 28, 2021
0d50320
Patch for Yuokis icons not functioning and #373
Pezzawinkle Mar 2, 2021
3d0a7de
new download script for bobmods coz.. i'm lazy
LovelySanta Mar 3, 2021
72465f3
Merge branch 'dev' of https://github.com/Arch666Angel/mods into dev
LovelySanta Mar 3, 2021
2bf3559
Fixes boblogistics' tier 1 robots (#531,#532)
LovelySanta Mar 4, 2021
40e385e
Fixed that not all bob train recipes did not require their previous t…
LovelySanta Mar 4, 2021
a401ecb
Fixed a crash in a very old migration script (#535)
LovelySanta Mar 4, 2021
43dc044
#550 Updates Part 1 (lamp/electronics/-lysis)
Pezzawinkle Mar 6, 2021
d2bc1d3
Fixed that gun-turret technology did not depend on military (#549, #553)
adoa Mar 7, 2021
9af0a08
Fixed bronze and brass smelting missed some prerequisites (#551)
LovelySanta Mar 7, 2021
bbb498f
#550 Updates Part 2 Steel patches
Pezzawinkle Mar 7, 2021
28634c3
Merge branch 'dev' of https://github.com/Arch666Angel/mods into dev
Pezzawinkle Mar 7, 2021
e50e932
#550 Updates Part 3 Hydro-plant
Pezzawinkle Mar 7, 2021
36f399d
timing update (moved from dff to du)
Pezzawinkle Mar 8, 2021
6166bc4
small tweaks for #550
Pezzawinkle Mar 8, 2021
4a6f5bf
Fixed Angel's Smelting for Bob's Brass (#551)
adoa Mar 8, 2021
8892f14
Updated locales and added descriptions (#489)
adoa Mar 8, 2021
2fa50ca
#555 fix
Pezzawinkle Mar 9, 2021
42494cb
Merge branch 'dev' of https://github.com/Arch666Angel/mods into dev
Pezzawinkle Mar 9, 2021
80d2730
Small tweaks for industries
Pezzawinkle Mar 9, 2021
ef01f07
Added changelog entries for #489
adoa Mar 9, 2021
56fc97f
Adjust starting items for Bob's characters
adoa Mar 9, 2021
4554785
Infinite ore bob-stacked ores setting updates
Pezzawinkle Mar 12, 2021
44b140a
Merge branch 'dev' of https://github.com/Arch666Angel/mods into dev
Pezzawinkle Mar 12, 2021
c012caf
Iron stick patch #485 #484
Pezzawinkle Mar 14, 2021
0dcaaa3
Fixed locale typo, and updated version number for industries (#560)
adoa Mar 18, 2021
430724b
Made fix conditional on component mode + changelog
adoa Mar 19, 2021
3dbd703
refactored the fix to be more flexible for the future
adoa Mar 19, 2021
720aa00
removed max_logistic_slots from requester and buffer chests to match …
kingarthur91 Mar 20, 2021
0645e18
removed electrolysis 1 prereq from fluid control as electrolysis 1 is…
kingarthur91 Mar 21, 2021
1d33e47
Update bio-processing-override-bobmodules.lua
kingarthur91 Mar 21, 2021
48b5341
fixed silo warehouse enable setting locale
kingarthur91 Mar 21, 2021
8971a02
Update smelting-override-global.lua
kingarthur91 Mar 21, 2021
8317381
fixed unresearchable modules with bobmodules and full overhual
kingarthur91 Mar 28, 2021
06a7f13
fix bob modules the right way
kingarthur91 Mar 28, 2021
c3831fc
Fixed mistake in the hide setting function
LovelySanta Mar 29, 2021
bb220ff
Add .vscode/ for kira
kingarthur91 Mar 30, 2021
1704e91
Remove obsolete burner power phase overrides from Angel's petrochem (…
adoa Apr 5, 2021
b292612
removed unused glass tech
LovelySanta Apr 5, 2021
f22bea2
fixed off_when_no_fluid_recipe property on the induction furnace flui…
adoa Apr 5, 2021
5506df8
Merge pull request #559 from adoa/bob-fighter
Pezzawinkle Apr 6, 2021
c31c2c3
Fix numeral scaling for icon_layers without scale specification (#575)
kirazy Apr 6, 2021
cf77924
Merged dev@c31c2c3
LovelySanta Apr 6, 2021
3306a0d
Changes from @Pezzawinkle in commit 614011e of #464
LovelySanta Apr 6, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@
*.dat
mod-list.json
.idea/
.vscode/
5 changes: 5 additions & 0 deletions angelsaddons-cab/changelog.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
---------------------------------------------------------------------------------------------------
Version: 0.2.7
Date:??
Changes:
- Changed and expanded locale strings and text descriptions (489)
---------------------------------------------------------------------------------------------------
Version: 0.2.6
Date: 27.11.2020
Changes:
Expand Down
2 changes: 1 addition & 1 deletion angelsaddons-cab/info.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "angelsaddons-cab",
"version": "0.2.6",
"version": "0.2.7",
"factorio_version": "1.1",
"title": "Angel's Addons - C.A.B.",
"author": "Arch666Angel, lovely_santa",
Expand Down
2 changes: 1 addition & 1 deletion angelsaddons-cab/locale/en/cab.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
angels-cab=C.A.B.

[entity-description]
angels-cab=Crawler Autonomous Base
angels-cab=Crawler Autonomous Base. Enter the vehicle and activate deployment charges to deploy the __ENTITY__angels-cab__. When deployed it will provide electric energy from its own grid to nearby buildings.

[item-name]
angels-cab-deploy=__ENTITY__angels-cab__ deploy
Expand Down
11 changes: 11 additions & 0 deletions angelsaddons-mobility/changelog.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,15 @@
---------------------------------------------------------------------------------------------------
Version: 0.0.7
Date: ??
Changes:
- Added HQ tier numbering icons
- Changed and expanded locale strings and text descriptions (489)
---------------------------------------------------------------------------------------------------
Version: 0.0.6
Date: 20.01.2021
Bugfixes:
- Fixed that braking force was not increasing per tier
---------------------------------------------------------------------------------------------------
Version: 0.0.5
Date: 27.11.2020
Bugfixes:
Expand Down
Binary file removed angelsaddons-mobility/graphics/icons/num_1.png
Binary file not shown.
Binary file removed angelsaddons-mobility/graphics/icons/num_2.png
Binary file not shown.
Binary file removed angelsaddons-mobility/graphics/icons/num_3.png
Binary file not shown.
Binary file removed angelsaddons-mobility/graphics/icons/num_4.png
Binary file not shown.
Binary file removed angelsaddons-mobility/graphics/icons/num_5.png
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 2 additions & 1 deletion angelsaddons-mobility/info.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "angelsaddons-mobility",
"version": "0.0.5",
"version": "0.0.7",
"factorio_version": "1.1",
"title": "Angel's Addons - Mass Transit",
"author": "Arch666Angel, lovely_santa",
Expand All @@ -9,6 +9,7 @@
"description": "A combination mod of the various themed trains.",
"dependencies": [
"base >= 1.1.0",
"(?) angelsrefining >= 0.11.20",
"? angelsindustries >= 0.4.9"
]
}
15 changes: 14 additions & 1 deletion angelsaddons-mobility/locale/en/crawlertrain.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,21 @@ crawler-wagon=Crawler cargo wagon
[technology-name]
angels-crawler-train=Crawler train

[entity-description]
crawler-locomotive=Locomotive with the "Crawler" aesthetic.
crawler-locomotive-wagon=Locomotive with the air resistance of a cargo wagon.
crawler-bot-wagon=Can be equipped with a vehicle roboport for mobile construction works.

crawler-locomotive-1-2=Locomotive with the "Crawler" aesthetic.
crawler-locomotive-wagon-2=Locomotive with the air resistance of a cargo wagon.
crawler-bot-wagon-2=Can be equipped with a vehicle roboport for mobile construction works.

crawler-locomotive-1-3=Locomotive with the "Crawler" aesthetic.
crawler-locomotive-wagon-3=Locomotive with the air resistance of a cargo wagon.
crawler-bot-wagon-3=Can be equipped with a vehicle roboport for mobile construction works.

[technology-description]
angels-crawler-train=Crawler construction trains.
angels-crawler-train=Trains with the "Crawler" aesthetic, come with robot wagons for mobile construction works.

[mod-setting-name]
angels-crawlertrain-tier-amount=Crawler train tiers (0 for off)
Expand Down
16 changes: 16 additions & 0 deletions angelsaddons-mobility/locale/en/petrotrain.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,22 @@ petro-tank2=PetroChem oil fluid wagon
[technology-name]
angels-petro-train=PetroChem trains

[entity-description]
petro-locomotive-1=Locomotive with the "Petrochemical" aesthetic.
petro-tank1=High-capacity fluid wagon with an aesthetic suitable for gasses.
petro-tank2=High-capacity fluid wagon with an aesthetic suitable for liquids.

petro-locomotive-1-2=Locomotive with the "Petrochemical" aesthetic.
petro-tank1-2=High-capacity fluid wagon with an aesthetic suitable for gasses.
petro-tank2-2=High-capacity fluid wagon with an aesthetic suitable for liquids.

petro-locomotive-1-3=Locomotive with the "Petrochemical" aesthetic.
petro-tank1-3=High-capacity fluid wagon with an aesthetic suitable for gasses.
petro-tank2-3=High-capacity fluid wagon with an aesthetic suitable for liquids.

[technology-description]
angels-petro-train=Trains with the "Petrochemical" aesthetic, come with high-capacity fluid wagons for liquids or gasses.

[mod-setting-name]
angels-petrotrain-tier-amount=Petrochem train tiers (0 for off)

Expand Down
13 changes: 13 additions & 0 deletions angelsaddons-mobility/locale/en/smeltingtrain.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,19 @@ smelting-wagon-1=Smelting cargo wagon
[technology-name]
angels-smelting-train=Smelting trains

[entity-description]
smelting-locomotive-1=Locomotive with the "Smelting" aesthetic.
smelting-locomotive-tender=Locomotive with the air resistance of a cargo wagon.

smelting-locomotive-1-2=Locomotive with the "Smelting" aesthetic.
smelting-locomotive-tender-2=Locomotive with the air resistance of a cargo wagon.

smelting-locomotive-1-3=Locomotive with the "Smelting" aesthetic.
smelting-locomotive-tender-3=Locomotive with the air resistance of a cargo wagon.

[technology-description]
angels-smelting-train=Trains with the "Smelting" aesthetic, come with high-capacity cargo wagons.

[mod-setting-name]
angels-smeltingtrain-tier-amount=Smelting train tiers (0 for off)

Expand Down
49 changes: 33 additions & 16 deletions angelsaddons-mobility/prototypes/train-functions.lua
Original file line number Diff line number Diff line change
Expand Up @@ -163,6 +163,26 @@ local function generate_train_recipe(item, add_unlock)
data:extend(entries)
end

local add_tier_number = mods["angelsrefining"] and
angelsmods.functions.add_number_icon_layer or
function(icon_layers, number_tier, number_tint)
local icon_size_scale = ((icon_layers[1] or {}).icon_size or 32) * ((icon_layers[1] or {}).scale or 1) / 32
local new_icon_layers = util.table.deepcopy(icon_layers)
table.insert(new_icon_layers, {
icon = "__angelsaddons-mobility__/graphics/icons/numerals/num-"..number_tier.."-outline.png",
icon_size = 64, icon_mipmaps = 2,
tint = {0, 0, 0, 255},
scale = 0.5 * icon_size_scale
})
table.insert(new_icon_layers, {
icon = "__angelsaddons-mobility__/graphics/icons/numerals/num-"..number_tier..".png",
icon_size = 64, icon_mipmaps = 2,
tint = number_tint,
scale = 0.5 * icon_size_scale
})
return new_icon_layers
end

local function generate_train_items(item)
local entries = {}
local type = set_type(item.name)
Expand All @@ -179,19 +199,17 @@ local function generate_train_items(item)
copy.localised_name = {"", {"item-name." .. item.name}, " MK" .. i}
copy.localised_description = {"item-description." .. item.name}
copy.place_result = name
copy.icons = {
copy.icons = item.icons or {
{
icon = item.icon,
icon_size = item.icon_size
},
{
icon = "__angelsaddons-mobility__/graphics/icons/num_" .. i .. ".png",
tint = angelsmods.addons.mobility[type].number_tint,
scale = 0.32,
shift = {12, -12}
icon_size = item.icon_size,
icon_mipmaps = item.icon_mipmaps
}
}
copy.icon = nil
copy.icon_size = nil
copy.icon_mipmaps = nil
copy.icons = add_tier_number(copy.icons, i, angelsmods.addons.mobility[type].number_tint)
table.insert(entries, copy)
end
else
Expand Down Expand Up @@ -219,25 +237,24 @@ local function generate_train_entities(item)

copy.name = name
copy.localised_name = {"", {"entity-name." .. item.name}, " MK" .. i}
copy.icons = {
copy.icons = item.icons or {
{
icon = item.icon,
icon_size = item.icon_size
},
{
icon = "__angelsaddons-mobility__/graphics/icons/num_" .. i .. ".png",
tint = angelsmods.addons.mobility[type].number_tint,
scale = 0.32,
shift = {12, -12}
icon_size = item.icon_size,
icon_mipmaps = item.icon_mipmaps
}
}
copy.icon = nil
copy.icon_size = nil
copy.icon_mipmaps = nil
copy.icons = add_tier_number(copy.icons, i, angelsmods.addons.mobility[type].number_tint)
copy.minable.result = name
copy.max_health = item.max_health * multiplier
copy.max_speed = item.max_speed * multiplier
copy.friction_force = item.friction_force / multiplier
copy.air_resistance = item.air_resistance / multiplier
copy.weight = item.weight * multiplier
copy.braking_force = item.braking_force * (multiplier * 2 - 1)
if item.type == "locomotive" then
copy.max_power = (tonumber(item.max_power:match("%d[%d.]*")) * multiplier) .. "kW"
copy.reversing_power_modifier = item.reversing_power_modifier * multiplier
Expand Down
3 changes: 3 additions & 0 deletions angelsaddons-storage/changelog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ Date: ??
- Changed recipes of ore silos when playing with angels refining (340)
- Changed some recipes of logistics silos when playing with angels industries (340)
- Changed some recipes of logistics warehouses when playing with angels industries (340)
- Changed slot count for active providers to match the storage variant
- Changed ore silo pick-up result to be just the regular silo (541)
- Changed and expanded locale strings and text descriptions (489)
---------------------------------------------------------------------------------------------------
Version: 0.0.4
Date: 27.11.2020
Expand Down
34 changes: 32 additions & 2 deletions angelsaddons-storage/locale/en/storage.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -61,10 +61,40 @@ pressure-tanks=Pressure tanks

[mod-setting-name]
angels-enable-storage-icon-scaling=Enable icon scaling on silos and warehouses
angels-enable-silos=Enable Angel's logistic silos
angels-enable-silos=Enable Angel's silos
angels-enable-oresilos=Enable Angel's ore themed silos
angels-enable-warehouses=Enable Angel's logistic warehouses
angels-enable-warehouses=Enable Angel's warehouses
angels-enable-pressure-tank=Enable pressure fluid tanks

[mod-setting-description]
angels-enable-storage-icon-scaling=Icons on silos and warehouses scale to size of the silos and warehouses, instead of being small.

[technology-description]
ore-silos=Large containers for long-term storage.
logistic-silos=Silos for the logistic network.

angels-warehouses=Huge containers for long-term storage.
angels-logistic-warehouses=Warehouses for the logistic network.

pressure-tanks=Pressurized storage tank with high capacity for liquids or gasses.

[entity-description]
silo-ore1=Silo with a "Saphirite" aesthetic.
silo-ore2=Silo with a "Jivolite" aesthetic.
silo-ore3=Silo with a "Stiratite" aesthetic.
silo-ore4=Silo with a "Crotinnium" aesthetic.
silo-ore5=Silo with a "Rubyte" aesthetic.
silo-ore6=Silo with a "Bobmonium" aesthetic.
silo-coal=Silo with a "Coal" aesthetic.

silo-active-provider=Sends its content to the logistic network.
silo-passive-provider=Makes its content available to the logistic network.
silo-requester=Requests specified items from the logistic network.
silo-storage=Long-term storage for the logistic network.
silo-buffer=Requests specified items to be available for personal logistics and automated construction.

angels-warehouse-passive-provider=Sends its content to the logistic network.
angels-warehouse-active-provider=Makes its content available to the logistic network.
angels-warehouse-storage=Long-term storage for the logistic network.
angels-warehouse-requester=Requests specified items from the logistic network.
angels-warehouse-buffer=Requests specified items to be available for personal logistics and automated construction.
10 changes: 5 additions & 5 deletions angelsaddons-storage/prototypes/buildings/silos.lua
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ if angelsmods.addons.storage.oresilos then
cont_add.name = "silo-"..name
cont_add.icon = "__angelsaddons-storage__/graphics/icons/silo-"..name..".png"
cont_add.picture.filename = "__angelsaddons-storage__/graphics/entity/silo-"..name..".png"
cont_add.minable.result = "silo-"..name
--cont_add.minable.result = "silo-"..name --want to actually return the silo

item_add = table.deepcopy(data.raw.item.silo)
item_add.name = "silo-"..name
Expand All @@ -85,11 +85,11 @@ if angelsmods.addons.storage.silos then
-- LOGISTIC SILOS -----------------------------------------------------------
-----------------------------------------------------------------------------
local log_names = {
["aprovider"] = {order = "i", stacks = 209, mode = "active-provider"},
["aprovider"] = {order = "i", stacks = 384, mode = "active-provider"},
["pprovider"] = {order = "j", stacks = 256, mode = "passive-provider"},
["storage"] = {order = "k", stacks = 384, mode = "storage", slots = 1},
["buffer"] = {order = "l", stacks = 256, mode = "buffer", slots = 12},
["requester"] = {order = "m", stacks = 209, mode = "requester", slots = 12}
["buffer"] = {order = "l", stacks = 256, mode = "buffer"},
["requester"] = {order = "m", stacks = 209, mode = "requester"}
}
local silo_add = {}
for name,stat in pairs(log_names) do
Expand All @@ -116,4 +116,4 @@ if angelsmods.addons.storage.silos then
silo_add[#silo_add+1] = item_add
end
data:extend(silo_add)
end
end
8 changes: 4 additions & 4 deletions angelsaddons-storage/prototypes/buildings/warehouses.lua
Original file line number Diff line number Diff line change
Expand Up @@ -56,11 +56,11 @@ if angelsmods.addons.storage.warehouses then
-- LOGISTIC WAREHOUSES ------------------------------------------------------
-----------------------------------------------------------------------------
local log_names = {
["aprovider"] = {order = "i", stacks = 418, mode = "active-provider"},
["aprovider"] = {order = "i", stacks = 768, mode = "active-provider"},
["pprovider"] = {order = "j", stacks = 512, mode = "passive-provider"},
["storage"] = {order = "k", stacks = 768, mode = "storage", slots = 1},
["buffer"] = {order = "l", stacks = 512, mode = "buffer", slots = 20},
["requester"] = {order = "m", stacks = 418, mode = "requester", slots = 20}
["buffer"] = {order = "l", stacks = 512, mode = "buffer"},
["requester"] = {order = "m", stacks = 418, mode = "requester"}
}
local warehouse_add = {}
for name,stat in pairs(log_names) do
Expand All @@ -87,4 +87,4 @@ if angelsmods.addons.storage.warehouses then
warehouse_add[#warehouse_add+1] = item_add
end
data:extend(warehouse_add)
end
end
11 changes: 1 addition & 10 deletions angelsaddons-storage/settings-updates.lua
Original file line number Diff line number Diff line change
@@ -1,12 +1,3 @@
local function hide_setting(setting_type, setting_name, setting_default)
if data.raw[setting_type] and data.raw[setting_type][setting_name] then
data.raw[setting_type][setting_name].hidden = true
if setting_default ~= nil then
data.raw[setting_type][setting_name].default_value = setting_default
end
end
end

if mods["angelspetrochem"] then
hide_setting("bool-setting", "angels-enable-inline-tank")
angelsmods.settings.hide_setting("bool-setting", "angels-enable-inline-tank")
end
5 changes: 5 additions & 0 deletions angelsbioprocessing/changelog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,18 @@ Date: ??
- Moved algae farms 2 and 3 deeper into the tech tree (503)
- In component mode, decreased the cost of algae farm 2 from tier 3 to tier 2 blocks (503)
- Split plant and fish pressing in two techs to account for the ceramic filter (428)
- Hide unused items (plant milk and bio wooden board) (523)
- Changed and expanded locale strings and text descriptions (489)
Bugfixes:
- Fixed bob modules category icon did not fit the category box size (483)
- Fixed bob modules tech icons did not fit the tech box (483)
- Fixed that agrecultural modules could be inserted in labs and mining drills (479)
- Fixed agricultural modules would not upgrade correctly
- Fixed agricultural modules all used the same tech icon (493)
- Fixed angels fishes were not set as consumable items (490)
- Fixed with bobs modules that the module 2 and 3 technologies would have wrong icon_size (508)
- Added bio-tile to this mod from industries
- Still needs recipe and tech-unlock
---------------------------------------------------------------------------------------------------
Version: 0.7.17
Date: 26.11.2020
Expand Down
10 changes: 5 additions & 5 deletions angelsbioprocessing/control.lua
Original file line number Diff line number Diff line change
Expand Up @@ -108,9 +108,9 @@ end)
script.on_event(defines.events.on_player_cursor_stack_changed, function(event)
local player = game.get_player(event.player_index)
local opened_entity = player.opened
if not (opened_entity and opened_entity.valid and
if not (opened_entity and opened_entity.valid and opened_entity.object_name ~= 'LuaEquipmentGrid' and
(opened_entity.type == "lab" or opened_entity.type == "mining-drill")) then return end

local player_cursor_stack = player.cursor_stack
if not player_cursor_stack then return end

Expand Down Expand Up @@ -157,9 +157,9 @@ end)
script.on_event(defines.events.on_player_main_inventory_changed, function(event)
local player = game.get_player(event.player_index)
local opened_entity = player.opened
if not (opened_entity and opened_entity.valid and
if not (opened_entity and opened_entity.valid and opened_entity.object_name ~= 'LuaEquipmentGrid' and
(opened_entity.type == "lab" or opened_entity.type == "mining-drill")) then return end

local module_inventory = opened_entity.get_module_inventory()
if not module_inventory then return end

Expand All @@ -182,4 +182,4 @@ script.on_event(defines.events.on_player_main_inventory_changed, function(event)
end
end
end
end)
end)
Loading