[kovarex] [16.2] can't configure combinators with disable_recipe_groups
Posted: Thu Dec 14, 2017 7:05 am
Quickest way to start: start factorio fresh, start a new all-tech sandbox game, do
`/c game.player.disable_recipe_groups()`, craft a combinator, click a signal slot to get this: Reenable recipe groups, configure a slot, disable groups, try to configure a slot, now it will show only the last group you had up. Quit the map but not the game, start a new map, you're still stuck on on that group: retrying the above sequence will get different results now.
I'd be okay with just living with recipe groups except that with them ctrl-F to find things is by my lights broken:
With recipe groups, type e^Frret and you don't see turrets unless you had the military tab open last craft/pick, type e^Feac and you can't see all the reactors, what you see, if anything, just "depends", and not on what you're looking for.
But when you disable recipe groups, even with major expansions like bob's just about everything has a convenient left-hand-only e^F sequence that gets what you want sitting pretty for a quick and predictable click, everything committable to muscle memory.
Why should navigating search results depend on what you did ten minutes ago, possibly in another map? My answer: it shouldn't. That's why I dislike recipe groups. It's hard to appreciate just how much of a burden they impose until you've got some practice with the better way. Please don't take that away.
edit: I learned the config file still has the use-item-groups option, but setting that false by edit overrides the enable/disable api effects, with results you can predict: you can't configure combinators at all. Also, cleaned up the wording some, "group" not "page" and bug reproduction properly uses combinator slots not crafting.
`/c game.player.disable_recipe_groups()`, craft a combinator, click a signal slot to get this: Reenable recipe groups, configure a slot, disable groups, try to configure a slot, now it will show only the last group you had up. Quit the map but not the game, start a new map, you're still stuck on on that group: retrying the above sequence will get different results now.
I'd be okay with just living with recipe groups except that with them ctrl-F to find things is by my lights broken:
With recipe groups, type e^Frret and you don't see turrets unless you had the military tab open last craft/pick, type e^Feac and you can't see all the reactors, what you see, if anything, just "depends", and not on what you're looking for.
But when you disable recipe groups, even with major expansions like bob's just about everything has a convenient left-hand-only e^F sequence that gets what you want sitting pretty for a quick and predictable click, everything committable to muscle memory.
Why should navigating search results depend on what you did ten minutes ago, possibly in another map? My answer: it shouldn't. That's why I dislike recipe groups. It's hard to appreciate just how much of a burden they impose until you've got some practice with the better way. Please don't take that away.
edit: I learned the config file still has the use-item-groups option, but setting that false by edit overrides the enable/disable api effects, with results you can predict: you can't configure combinators at all. Also, cleaned up the wording some, "group" not "page" and bug reproduction properly uses combinator slots not crafting.