Helmod: Assistant for planning your factory

by Helfima

Assistant for planning your factory. Can calculate required ingredients, products, machines, modules, and beacons. Can also calculate power production / consumption.

Utilities
3 days ago
0.14 - 2.0
482K

g Bug + QOL Issue

9 days ago
(updated 9 days ago)

Thing 1: Bug: I've noticed when adding recipes, often, the linking to ingredients isn't working properly. See picture.
https://i.imgur.com/IeN9XKZ.png
In this picture, here's what happened:
1)I need .08 "photophores" (that's the round thing with the decay timer)
2) I click the photophore icon to see ways to produce photophores
3) oh look, here's a "trit rendering" recipe to make photophore
4) I click that recipe.
5) [BUG] for some reason it produces 0.32 bones, and has bones "selected" as the primary output of the recipe?? But why? It should be linking the photophores since that is a needed ingredient directly above it!

I've noticed this bug ocurring a lot, actually, in other production lines too. Whatever the code is that just does the "normal helmod thing" to link outputs of recipes to ingredients above itself seems to be somewhat broken.

Thing 2: A QOL issue that has been starting to bug me more and more the longer I go in my playthrough is scroll bars resetting when you click on things! Particularly the scroll bar on the left where you can see your block heirarchy https://i.imgur.com/Oth7Heb.png I use one big production line to keep all my animal chains organized. and when you click the "+" button, OR click on a block, it scrolls that window on the left all the back to the top. This is pretty annoying when you're clicking back and forth between blocks, and have to scroll back to the bottom every time, etc.

So the proposed solution would be that it maintains your scroll bar positioning when you click the "+" or "-", OR click on the blocks.

Thank you for your time as always!

4 days ago
(updated 4 days ago)

1) it's not a real bug, it's a cause of first candidat objective in v2.1.23, I mean it's ok in next release

2) It's not that simple, you would have to redo the way you build the tree. For the moment the scroll will display the current block in next release

4 days ago

1) it's not a real bug, it's a cause of first candidat objective in v2.1.23, I mean it's ok in next release

2) It's not that simple, you would have to redo the way you build the tree. For the moment the scroll will display the current block in next release

  1. I don't understand. Looking at the 2.1.23 notes, it talks about "no main output" or "loops", but I'm not doing either of those. I'm simply adding a recipe that makes an output that's already needed as an ingredient. About the most normal helmod action you can do, and it's not linking the output to the input, but just ignoring it completely. That certainly seems like a bug to me as someone that has used helmod for years. I can't claim to understand how helmod works under the hood, so I can understand that maybe it's not "literally" a bug. But as a user, when helmod isn't linking together the output of a recipe to the matching ingredient right above it in the same block? that seems like a bug to me!

And are you saying "its ok in next release" as in, you fixed it? Or what do you mean?

2) Yeah I figured it wouldn't be simple, but it's a pretty big annoyance, so I figured I'd share my request!

4 days ago
(updated 4 days ago)

1) I just want to say that there is nothing simple and that a previous request made me add "first candidate objective" which caused this change
previous issue https://mods.factorio.com/mod/helmod/discussion/67ca0e4849169e1050901832
I committed a new version 2.2.2 which should fix this

2) Creating a UI in Factorio is particularly complicated because, in principle, you rebuild the entire interface with each click, or an entire block, so when you scroll, you lose the position, and there's no way to reset it. In short, you can just say "move scroll" to see an element, but the element doesn't exist yet.
I won't go into more detail, but I have to redo the tree creation.

3 days ago

1.) Totally. I understand this mod is not simple. I cannot thank you enough for helmod, it really is awesome, and thank you for continuing to make it even better :) I hope I don't come across as entitled when I report bugs/issues. I am not trying to sound ungrateful for the work you do, or try to make it sound simple. I just only know what I can know as a user, so I'm trying to be clear when I come across things that feel like issues to me as a user. I fully realize they may be extremely difficult to change/fix, they may not be "technically bugs" on your end, etc. I just share things to hope that my feedback can help you make the mod better, if you like my feedback in the first place (which you don't have to, of course).

  1. Yeah I know UI stuff is a nightmare, I've heard Raiguard talk about it sometimes too haha. I don't envy you having to try to work with the Factorio UI! Again thank you for your work <3
3 days ago

There is no problem, it was just an indication
It's part of the game, correcting the correction.

New response