I'm actually piggy-backing off of the layered image logic. But I wanted to be able to put conditionals in the script with different reactions or dialogue choices depending on what's being worn.
One issue I still haven't solved is preventing a new background image from hiding the layered image. For now, my workaround is to make the background the "base" layer with the character on top, but at some point I'll have to resolve that issue.
My prologue is more interactive fiction than visual novel. But I want future episodes to incorporate more than one character on the screen at a time, and for that I'll have figure out what I'm doing wrong with backgrounds.
In any cause ,your tutorial was invaluable to me getting layered images set up. I didn't even know they existed in Ren'py until your tutorial popped up in a google search.
Thank you!