This repository has been archived by the owner on Apr 8, 2023. It is now read-only.
Items that require hasRandomProperties are not supported. #28
Labels
Bug
Something that is related to something already implemented but does not work as desired.
After using minerva to look at the Corny T-Shirt they are not as simple as I would hope. I am removing them from the list of items for the moment because they require support for hasRandomProperties. This basically saves all the values for a given item, which means we would require a complete copy of the data for an item to add it properly.
Without this we will get the most generic version of a given item. That means writing the "variant" property to the save for the item means nothing without that flag as well. But if we have that flag we may need all of the items data. For now I think we might want to consider a way to add custom fields to any given item without them being a property in case we have a lot of them.
This will likely involve subtags of the sort
<Item ...><ItemField ID="hasRandomProperties" type="bool" value="true" /><ItemField ID="varient" type="int" value="1" /> </Item>
I think that hard light variants also use this property.
The text was updated successfully, but these errors were encountered: