Page 1 of 1

[0.17.4 vanilla] Copying empty "grass-1" tiles creates a "landfill"-BP

Posted: Sun Mar 03, 2019 2:02 am
by someone1337
I was following up on a bug report of one of my mods ...

It seems like it is possible to copy/paste "grass-1" to "landfill" in 0.17.4 vanilla (without any mods, except for base)

References:
+ viewtopic.php?f=23&t=66111&p=405679#p405679
+ https://mods.factorio.com/mod/Realistic ... 000b03b18b

Re: [0.17.4 vanilla] Copying empty "grass-1" tiles creates a "landfill"-BP

Posted: Sun Mar 03, 2019 7:52 am
by Bilka
Congratulations, you found a feature :)

Re: [0.17.4 vanilla] Copying empty "grass-1" tiles creates a "landfill"-BP

Posted: Sun Mar 03, 2019 4:57 pm
by someone1337
Obviously its one of those "unintended features" :)
some people call them "bugs", but its unsure, whether this term will catch on :)

Anyway
* Importing the bp-string in 16.latest gives you the error "tile grass-1 cannot be used in blueprints"
obviously there was logic to prevent the copy/pasting of "grass-1"

* it makes no sense that players have to look for grass-1 tiles to make a landfill-blueprint.
if this is an intended feature, make it work with ALL non-water-tiles, or at least with all grass tiles, as landfill creates grass(-1).

* it is unexpected that you can copy/paste grass-1 only.

* if this really is an intended feature, which I dont beleave, I have another bugreport: ctrl-z does not work

Re: [0.17.4 vanilla] Copying empty "grass-1" tiles creates a "landfill"-BP

Posted: Tue Mar 05, 2019 12:15 am
by BlueTemplar
In 0.16 already, landfill made grass-1.

I've specifically noticed it when playing Seablock with Dectorio, which resulted in curious bugs when using Bot Landfill :

Seablock changes default landfill to sand-something, Dectorio allows to place cheap terrain tiles, and allows them in blueprints and does some trickery with bots - I tried to fix these issues, but got lost between the various terrains/landfills and tricks, and ended up giving up and removing Dectorio. And now it's likely that this issue doesn't even exist in 0.17 !