The problem is I can't get the "auto" option to work properly in a mod. The code works just fine if I make a blank renpy project, but not when used with the rest of the DDLC code. Auto attributes still work if I define an attribute, but groups can't manage to automatically define attributes using the image names. So for example:
Code: Select all
layeredimage moni base:
group nose auto:
attribute n1
group eyes auto:
attribute eo1
group eyebrows auto
group mouth auto
The same code works fine as a stand-alone project (it finds the mouth and eyebrows), so something in the rest of DDLC must be interfering with how "auto" searches for or makes the attributes, but I can't figure out what it could be. All images are in the "images" folder. De-compiling the images.rpa, adding the images, then re-compiling gives the same result. So does de-compiling the rpa and deleting it, leaving just the images folder (so it's not a problem of there being multiple images folders, one in the .rpa and one out of it). I've defined a new character ("moni" instead of "monika") to test this, so it's not a problem of conflicting character definitions.
Any idea what else I could look for to fix this? I can't find any documentation on how the "auto" option works outside of the required naming scheme for images https://www.renpy.org/doc/html/layeredi ... attributes.