Crafting Efficiency


Adds technology to increase the efficiency of some recipes, auto updates recipes in assembly machines and adds a function for modders to add efficiency recipes for their items

Content
14 days ago
1.1 - 2.0
5.99K
Manufacturing

b SeaBlock compatibility

2 months ago

some combination of the mods in SeaBlock pack isn't playing nice with this mod.

Error AtlasSystem.cpp:1567: The given sprite rectangle (left_top=0x0, right_bottom=64x64) is outside the actual sprite size (left_top=0x0, right_bottom=1x1).
See the log file for more information.: __core__/graphics/empty.png; mods: crafting-efficiency-2
Prototypes using sprite:
ce-steel-plate-1
ce-steel-plate-2 [snip, its all of the steel-plate ones]

I did a hacky thing of adding to /prototypes/recipes.lua:add_research():ln360 (just after the icon if-else block)

--work around if empty icon is chosen for some reason:
if tech.icon == "__core__/graphics/empty.png" then
    tech.icon_size = 1
end

which, while probably not a real solution at least prevents the mod from crashing.

Related question/feature request: thoughts on being able to turn on/off specific recipes as startup settings? Many of them (such as the buggy steel one above) aren't useful in SeaBlock and/or are "cheaty-ish" in how they re-introduce a disabled recipe. Not asking you to go out of your way for "if seablock: do things" but letting us users fix by settings instead of tweaking the mod?

2 months ago

Bug fixed, good game.

New response