Remove "Requires at least 1 Prototype"

Things that we aren't going to implement
Post Reply
TheFunnySide
Burner Inserter
Burner Inserter
Posts: 17
Joined: Sat Jun 08, 2019 1:19 pm
Contact:

Remove "Requires at least 1 Prototype"

Post by TheFunnySide »

Most if not all tables in data.raw require at least one prototype to be defined.
Which is a huge hassle when trying to minimize the number of unused prototypes and sprites in an total overhaul mod.

It would be a lot less frustrating if you were able to remove this condition.

Bilka
Factorio Staff
Factorio Staff
Posts: 3139
Joined: Sat Aug 13, 2016 9:20 am
Contact:

Re: Remove "Requires at least 1 Prototype"

Post by Bilka »

That bothers you but not the required prototypes like green/red wire, grass-1, water, out-of-map, small-equipment-grid, small-biter etc? Anyway, that's never gonna happen, at least one prototype of each type needs to exist so saves stay loadable.
I'm an admin over at https://wiki.factorio.com. Feel free to contact me if there's anything wrong (or right) with it.

TheFunnySide
Burner Inserter
Burner Inserter
Posts: 17
Joined: Sat Jun 08, 2019 1:19 pm
Contact:

Re: Remove "Requires at least 1 Prototype"

Post by TheFunnySide »

Well if you spent en entire day clearing tables then adding one by hand then you would feel the same way.
I think the loading issue could be resolved in another way, but i am not pretending that it is top priority. Its just something that would be nice.

PyroFire
Filter Inserter
Filter Inserter
Posts: 356
Joined: Tue Mar 08, 2016 8:18 am
Contact:

Re: Remove "Requires at least 1 Prototype"

Post by PyroFire »

TheFunnySide wrote:
Tue Nov 19, 2019 10:21 am
Well if you spent en entire day clearing tables then adding one by hand then you would feel the same way.
*Said TheFunnySide to Bilka, a factorio dev, who has likely spent many entire days adding assets to factorio by hand*
I think the loading issue could be resolved in another way, but i am not pretending that it is top priority. Its just something that would be nice.
What are you trying to do anyway?
You don't need to actually make use of any particular prototype, you can just make them dummys that don't do anything and are there just to satisfy the condition.

Post Reply

Return to “Won't implement”