[Rseding91] [for 0.16] force.reset_recipes() changes recipe.enabled

This subforum contains all the issues which we already resolved.
Post Reply
Jap2.0
Smart Inserter
Smart Inserter
Posts: 2339
Joined: Tue Jun 20, 2017 12:02 am
Contact:

[Rseding91] [for 0.16] force.reset_recipes() changes recipe.enabled

Post by Jap2.0 »

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.
in 0.15.21
in 0.15.21
before.png (1.34 MiB) Viewed 1446 times
in 0.15.22
in 0.15.22
after.png (1.56 MiB) Viewed 1446 times
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.

Rseding91
Factorio Staff
Factorio Staff
Posts: 13209
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [Rseding91] force.reset_recipes() changes recipe.enabled

Post by Rseding91 »

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.

Jap2.0
Smart Inserter
Smart Inserter
Posts: 2339
Joined: Tue Jun 20, 2017 12:02 am
Contact:

Re: [Rseding91] force.reset_recipes() changes recipe.enabled

Post by Jap2.0 »

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.

Post Reply

Return to “Resolved Problems and Bugs”