[0.17.32] Can't change research from single research to research queue mid-game.

Bugs that are actually features.
_Corvus
Manual Inserter
Manual Inserter
Posts: 2
Joined: Wed Apr 24, 2019 4:23 am
Contact:

[0.17.32] Can't change research from single research to research queue mid-game.

Post by _Corvus »

I guess this is more of a feature request. I'd like to be able to change from single research to a research queue and back after a game has started. I often forget to set it to queue always before starting.

Used the advanced search to search for 'Research' in the bug reports board and didn't see anything that was applicable.
Not in known issues.
Not a graphic issue. N/A

What did you do?
Stupidly started a game without checking that everything was correct. i.e. Research queue wasn't enabled.
What happened?
The game did what I told it to do and started the game with research queue disabled.
What did you expect to happen instead?
I mean. It did what I told it to and should have expected but I'd like to be able to go from single research to research queue and back mid-game.

Steps to Reproduce
- Launch Factorio 0.17.32
- Click 'New Game'
- Click the 'Advanced' tab
- Make sure the 'Research queue availability' dropdown is either 'Never' or 'After the game is finished'. Note that what I want is the ability to change this setting mid-game.
- Click 'Play'
- Attempt to queue up multiple researches. This will fail and will overwrite the current research after one is selected.
- Search the settings for something to save me from my own self inflicted misery. Don't find anything.
- Attempt to enter the tilde command '/c game.player.force.research_queue_enabled = true'.
- See that achievements will be disabled if I do it again.
- Get really hacky. Back up the save file. Copy the save file to another location.
- Enter 'game.player.force.research_queue_enabled = true' as the second line in the defines.events.on_player_created method.
- Copy the new save file back to the saves folder.
- Launch the save. Crashes.
- Enter 'game.player.research_queue_enabled = true' instead.
- Copy the new save back to the saves folder.
- Launch the save. Launches successfully. No change.
- Despair. Offer up ritual sacrifices.

Does it happen always, once, or sometimes?
Always.

I'm not sure log files and saves are really necessary here but I've attached factorio-current.log, factorio-previous.log, player-data.json, and the save.
Attachments
Lazy Bastard.zip
(5.18 MiB) Downloaded 69 times
player-data.json
(2.86 KiB) Downloaded 57 times
factorio-previous.log
(5.83 KiB) Downloaded 61 times
factorio-current.log
(4.17 KiB) Downloaded 64 times
Rseding91
Factorio Staff
Factorio Staff
Posts: 15294
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.17.32] Can't change research from single research to research queue mid-game.

Post by Rseding91 »

Thanks for the report however you already have the way to change it mid-game: the command you used.
If you want to get ahold of me I'm almost always on Discord.
_Corvus
Manual Inserter
Manual Inserter
Posts: 2
Joined: Wed Apr 24, 2019 4:23 am
Contact:

Re: [0.17.32] Can't change research from single research to research queue mid-game.

Post by _Corvus »

I’m sorry. In all my efforts to be detailed I forgot one crucial element. The command would indeed enable the research queue however it would also disable achievements. I get why commands disable achievements but in this particular instance I’m going for the Lazy Bastard achievement so using the command isn’t an option.

I don’t feel like providing the option to switch in the UI and still maintain achievements being enabled would impact game balance much. If at all.
Post Reply

Return to “Not a bug”