FactoryPlanner
FactoryPlanner copied to clipboard
Give prototypes a unified ID space
It would be so much nicer if prototypes had a unique ID to them, like objects do. So you could refer to them via a single ID instead of two for prototypes with category, and a prototype type (recipes, machines, etc)
Categories would obviously also need an ID since they are referred to individually as well sometimes.
Technically this isn't very difficult, it just touches a lot of the code so the bug potential is high. Will need to see what it changes about the prototyper methods and object validation and all that jazz. Not a small task.