I want materials (and material variants) to be full-fledged entities.
Since I can't use Material, the classname will probably be MaterialData, but the entity will be "material".
It will have a materialId, a default data value, and a list of variants.
This table will be auto-populated if empty, using the Material constants and some hard-coded logic about the material variants (since I'm not aware of that being available in the API anywhere at present).
I want materials (and material variants) to be full-fledged entities.
Since I can't use Material, the classname will probably be MaterialData, but the entity will be "material".
It will have a materialId, a default data value, and a list of variants.
This table will be auto-populated if empty, using the Material constants and some hard-coded logic about the material variants (since I'm not aware of that being available in the API anywhere at present).