[0.17.32] Can't change research from single research to research queue mid-game.
Posted: Wed Apr 24, 2019 5:00 am
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.
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.