I've been stuck on doing something that should be very simple and it's making me feel very stupid.
I'm trying to show a layered image attribute that corresponds to the animated image "homuha_eyes_eempty", but it's not working. I would appreciate any help before I go crazy.
Layered image code:
Code: Select all
layeredimage homuha:
always "homuha_base"
group outfit auto
group eyebrows auto
group eyes:
attribute eempty
group mouth:
attribute mworried
image homuha_eyes_eempty:
"homuha_eyes_eemptyopen"
0.5
"homuha_eyes_eemptyclosed"
0.5
Code: Select all
show homuha sifuku bworried eempty mworried
As you can see, we see homuha_base. That is her body, head, and hair.
We see homuha_outfit_sifuku. That is her clothes.
We see homuha_eyebrows_bworried.
We see homuha_mouth_mworried.
We DO NOT see homuha_eyes_eempty. The desired image should be a pair of eyes. Instead, it shows an error message.
I've checked the code and file names for typos and it looks clean. If I might have missed another simple spot, please let me know.
EDIT: I fixed it by clearing persistent data within Renpy. My code, spelling, and syntax were 100% correct for the last 8 hours, but Renpy would not reflect my changes until I cleared persistent data. Yayyyy.
EDIT2: It's happening again and clearing persistent data doesn't fix it. Will include more details in post 2.
EDIT3: I had 2 layeredimages definitions for the same character. I guess it was causing conflicts.