Page 1 of 1

[kovarex][0.18.38] Same Blueprint string different behaviour 0.18.36 <-> 0.18.38

Posted: Fri Jul 31, 2020 8:06 pm
by hashier
First: Might be use/beginner error.

Importing the same BluePrint behaves different between .36 and .38. I haven't played in a long time and always got some error on .36 while important, so I just thought maybe it's gone in .38, so tried again but now some blueprints were missing and since you redid so much blueprints I thought I mention it.

The missing blueprints don't look broken though that I imported with .36


blueprint string: https://factorioprints.com/view/-LI0gc-a-2_VLWR-tx1d

Re: [0.18.38] Same Blueprint string different behaviour 0.18.36 <-> 0.18.38

Posted: Fri Aug 14, 2020 2:25 pm
by hashier
This bug is still present in 1.0

Re: [kovarex][0.18.38] Same Blueprint string different behaviour 0.18.36 <-> 0.18.38

Posted: Wed Sep 30, 2020 1:03 pm
by kovarex
Hello, the import engine continues on error when loading individual entities, but the blueprint also contains invalid preview icons (with the old name). In that case, the blueprint is not loaded at all, to prevent bigger confusion.

As this is specific to the one-time renaming of the science packs (from science-pack-1, to automation-science-pack etc.), I would leave the logic as it is.

If you want to migrate this blueprint into newer version, the best way is to load it in older version of factorio (not sure in which we still called it science-pack-1), save the blueprint to a save or blueprint library and then load the save in the 1.0 version. The blueprint would be migrated properly and you can export the string

Re: [kovarex][0.18.38] Same Blueprint string different behaviour 0.18.36 <-> 0.18.38

Posted: Wed Sep 30, 2020 1:48 pm
by kovarex
Ok, boskid changed my mind, invalid blueprint icon names will load as unknowns instead of cancelling the blueprint import.