
1. custom data selector. all fields must be valid(green).
1.1 factory(hullmod) and fleetmember(ship) selection. present for all recipes. determines which ship will be producing it.
1.2 additional custom data requested by the recipe
2. recipe selection. select what you want to produce.
2.1 search bar. will only display recipes and products, for which searched text is contained in any fields. i.e. "large" will display all ships that have large weapons.
2.2 category. each recipe must belong to a specific category, defined in the plugin. ships/weapons/commodities are self-explanatory, others are added for thematic purposes, so as to not stick everything into "everything else" category.
2.3 recipe header (foldable). each recipe can have multiple products.
2.4 product card. represents individual product/item/action/event that will be created when the recipe is completed.
2.5 design type/manufacturer. added by request, technically search bar already covers that.
3. pre-production overview, displays required resources and some other info.
4. production queue
4.1 individual ship header (foldable)
4.2 individual factory(hullmod) header (foldable)
4.3 production order card. contains various controls. will remain in the list after production is complete.
each individual factory can produce one order at a time, and will switch to the next one after previous either can't be started, or is completed.
the resources are substracted from player cargo when production starts, and will be refunded if order is cancelled before completion.