Hello,
I noticed something several months back while I was playing the demo (level 3). Updating (from 12.35 to 13.19 and from 13.19 to 14.21) unlocked the repair pack and stone brick. I was fairly certain this was unintended, as there was no legitimate way to get these items. Recently, after creating an account for this forum, I remembered this bug and decided to test to see if it was still a thing. I confirmed that this is indeed a bug in the real game, first steps level 3 when updating from 15.21 to 15.22, with now about a dozen new items showing up. I would consider this a bug because if a new player is playing the demo or tutorial, having several new items show up which they didn't know how to use or even couldn't (in the case of labs and science packs) it would be confusing. These items could be prevented from appearing altogether, or be given legitimately. Whatever the case, updating should not give new items which are not new in that update.
Confirmed when:
-updating from 12.35 to 13.19 in the demo (level 3)
-updating from 13.19 to 14.21 in the demo (level 3)
-updating from 15.21 to 15.22 in the tutorial (first steps, level 3)
Not tested when:
-updating first steps levels 1 or 2
-updating in 0.15 versions in the demo
-using non- steam version or 32-bit version
I attached saves, logs, and some pictures below.
[Rseding91] [for 0.16] force.reset_recipes() changes recipe.enabled
[Rseding91] [for 0.16] force.reset_recipes() changes recipe.enabled
- Attachments
-
- factorio-current.log
- log, 0.15.22
- (5.41 KiB) Downloaded 77 times
-
- factorio-previous.log
- log, 0.15.21
- (5.45 KiB) Downloaded 68 times
-
- test.2.zip
- test world, 0.15.22
- (1.73 MiB) Downloaded 62 times
-
- test.zip
- test world, 0.15.21
- (1.9 MiB) Downloaded 70 times
There are 10 types of people: those who get this joke and those who don't.
Re: [Rseding91] force.reset_recipes() changes recipe.enabled
Thanks for the report. We've looked into this but so far haven't found a decent solution that makes every case work as we want. As it is now, the campaigns only work during one game version. We'll continue to think about this to see if a proper solution can be found but for now you'll need to stick to one game version while playing a given campaign level.
If you want to get ahold of me I'm almost always on Discord.
Re: [Rseding91] force.reset_recipes() changes recipe.enabled
Thanks for checking it out. I'm to the point where I don't really play the scenarios anymore, but I just thought that if someone new was recommended on the forum or Reddit to use the experimental it could be a bit confusing.
There are 10 types of people: those who get this joke and those who don't.