Page 1 of 1

Py QOL mods

Posted: Mon Mar 23, 2020 12:25 pm
by Sopel
This is a collection of my QOL mods that I made with py in mind.
These work with anything, not only py, but it's py (and ab) where they shine.

Remove Raw Materials Display
Modpage: https://mods.factorio.com/mod/remove_ra ... ls_display
Description: When playing with all recipes unlocked some raw product calculations can cause performance issues. This was partially fixed but hovering over recipes in the player inventory can still drop frames.

Productivity Info
Modpage: https://mods.factorio.com/mod/productivity_info
Description: In pymods it's not obvious which recipes can benefit from productivity. This helps by providing this information in the recipe tooltip.

Void Info
Modpage: https://mods.factorio.com/mod/void_info
Description: There is a distinction between fluid voiding and gas voiding. Sometimes it's hard to distinguish which one is the right type for the job. This adds infomation about voidable products and respective voiding facilities in the recipe tooltip.

PyHT Pipes Reskin
Modpage: https://mods.factorio.com/mod/py_ht_pipes_reskin
Description: I'm probably not the only one who thinks that the new pipes added in PyHT could have more standard sprites. This mod changes the look to match niobium/iron pipes but with a different color.

Helpful Helmod Recipes
Modpage: https://mods.factorio.com/mod/helpful_helmod_recipes
Description: Matrix solver sometimes cannot find a solution in complex chains. Telling it explicitly which items are being produced outside [voided after] can help it find the solution.

I will happily listen to other ideas that could improve py experience as well as suggestions for the above mods.

Re: Py QOL mods

Posted: Mon Mar 23, 2020 1:12 pm
by Deadlock989
Sopel wrote:
Mon Mar 23, 2020 12:25 pm
Remove Raw Materials Display
Modpage: https://mods.factorio.com/mod/remove_ra ... ls_display
Description: When playing with all recipes unlocked some raw product calculations can cause performance issues. This was partially fixed but hovering over recipes in the player inventory can still drop frames.
Alternatively:
Untitled.jpg
Untitled.jpg (403.2 KiB) Viewed 2765 times

Re: Py QOL mods

Posted: Mon Mar 23, 2020 1:31 pm
by Sopel
Alternatively:
Unchecking this does indeed remove it from the tooltip but the performance drop is still there. It hasn't changed with the last update that fixed some of this stuff.
fps_drop.png
fps_drop.png (526.06 KiB) Viewed 2755 times

Re: Py QOL mods

Posted: Sat Mar 28, 2020 3:37 pm
by RedViper
Hello, I got an error with your helpful helmod recipes mod when using the transport drones mod, I thought it was a mistake on Klonans end, but he was nice enough to provide a fix.

Code: Select all

  local function make_icons_for(thing)
    if thing.icons then return thing.icons end

    return {{
      icon = thing.icon or "__base__/graphics/icons/signal/signal_red.png",
      icon_size = thing.icon_size or 32,
      icon_mipmaps = thing.icon_mipmaps or 4,
    }}
  end
Should be,

Code: Select all

icon_mipmaps = thing.icon_mipmaps or 0

Re: Py QOL mods

Posted: Sat Mar 28, 2020 5:33 pm
by Sopel
RedViper wrote:
Sat Mar 28, 2020 3:37 pm
Hello, I got an error with your helpful helmod recipes mod when using the transport drones mod, I thought it was a mistake on Klonans end, but he was nice enough to provide a fix.
Thanks! I'll fix this in a minute