-
Notifications
You must be signed in to change notification settings - Fork 12
Description
The property decals takes an array of filenames to be used as decals. However, there is no way to specify built-in decals, such as Goobert's paint, Myco's fungus and stitches, Snelk, Leshy, Hungry Child, etc.
Currently, the workaround is to copy assets from the base game and reference those. However, this is cumbersome.
It would be great if one could specify these assets directly. Possibly allowing some hard coded strings to represent in-game assets. For instance:
One issue I can think of is how Goobert's alternating paint would be handled. It would be wonderful if referencing the paint decal would have the same behaviour as in the base game, i.e. it is alternating, and not the same each time. Same behaviour as the AlternatingBloodDecal.
I lack deeper understanding of how decals are handled, but this is one possible solution which would solve my problems.
Finally, this idea could be applied for all textures (portrait, pixel portrait, title graphic, emission texture, alt texture), but this issue is specifically about decals.
{ // example of a myco'd card that has been painted // ... "appearanceBehaviour": ["AlternatingBloodDecal"], "decals": [ "fungus", "stitches", "paint" ] }