This adds items, recipes, buildings, etc. to support all Tier 0 factories.
Each base class now supports a to_dict() function as well, allowing us a flatter text/JSON representation of factories. Additionally, this includes a test to read/write pickled factories for easy saving/loading. We can create and expose errors in factories quite easily.
This adds items, recipes, buildings, etc. to support all Tier 0 factories.
Each base class now supports a
to_dict()
function as well, allowing us a flatter text/JSON representation of factories. Additionally, this includes a test to read/write pickled factories for easy saving/loading. We can create and expose errors in factories quite easily.