(2025-03-13, 2:30)Orion Pobursky Wrote: The spec assumes one word for the finish, to prevent breaking current parsing we'd have to do FABRIC_<style> for each. Having FABRIC in the MATERIAL makes adding things easier.
Since the "cape" fabric is by far the most common, I think Travis's suggestion is FABRIC with no qualifier defaulting to "cape" fabiric is fine..
That's a good point. Since MATERIAL allowed params, I thought that adding a new finish of FABRIC could also allow params, but while this may be the case, it could indeed trip up parsers that are not expecting params to be present on anything other than MATERIAL. Based on this, I guess a better proposal would be to add:
- MATERIAL FABRIC
- MATERIAL FABRIC VELVET
- MATERIAL FABRIC CANVAS
- MATERIAL FABRIC STRING
Option 1 would be used for minifig capes.