A Ren'Py 7.4.5+ (haven't tested each version) tool that allows the user to see how their LayeredImage
s look like.
Simply place expreviewer.rpy
somewhere in your game folder, launch the game, and press shift + E
.
You'll quickly notice a few things:
- A list of tags in the top left corner (those are the tags that you've entered in
expreviewer.rpy
). - A
Use custom layer
button in the top right corner (we'll get to it later (later as in 2 lines)). - A UI stolen from the launcher (yes, totally).
The amelia
button can't be clicked. That's because the tag isn't currently showing. The Use custom layer
option allows the user to preview any tag. Turning it off will only allow this for showing tags. Useful for when you're coding expressions as it is.
Let's click on aika
, shall we?
Those two buttons, turned
and smug
are different LayeredImage
s defined with the same tag.
If a LayeredImage
has been defined without anything else,
a special value is used (internally) and NONE
is displayed.
If we click on turned
,
we can see a bunch of stuff.
- A list of
group
s names. Those are thegroup
s that are defined inside theLayeredImage
. Clicking thosegroup
s will show everyattribute
s that has been defined inside thatgroup
. - This
Current attributes
thing in the bottom right corner. As one would've guessed, it shows whatattribute
s are currently used.
Let's change some expressions. I want to close her mouth and put her kid named finger down:
Pretty pog if i do say so myself.
And since a new context is created when calling the screen, leaving expreviewer
will turn everything back to normal.
Credit Elckarow#8399 or i will haunt you
oh and here's what amelia looks like btw
both Amelia and Aika are from a DDLC Mod called Doki Doki Undercurrents
and yours truly is part of the dev team (go play it https://undercurrentsmod.weebly.com/). #selfplug