Hopefully I'm understanding this correctly. It sounds to me like you want to make hotspots or image buttons. Something like this?

If this is the idea then here is what I would do.
I would have two script files. (It probably can be done with 1 but I'm not sure...)
In the first where you start your game (script.rpy) you're going to want to call a screen to select Miko's image.
Code: Select all
label start:
call screen miko_choice
In another script file, we'll call it miko.rpy, you'll define the miko image.
Code: Select all
init:
##I'm not sure if variable can be 0. On my dress up game I made 1 be the default and it has nothing shown for the image.
default point = 0
image miko = Composite(
(0, 0),
(0, 0), "images/miko[point].png"
)
screen miko_choice():
##I'm not sure what modal does but it makes things work for me
modal True
imagemap:
ground "images/mikochoices.png"
##You can get the hotspots by being in game and pressing Shift+D to bring up the Developer Menu. From there pick Image Location Picker and then your image that has all 3 miko's next to each other. Click and drag to make a box around each image. The hotspot will be automatically copied.
hotspot(0, 0, 0) action SetVariable("point", 1), Jump("YourNextScene")
hotspot(0, 0, 0) action SetVariable("point", 2), Jump("YourNextScene")
hotspot(0, 0, 0) action SetVariable("point", 3), Jump("YourNextScene")
In theory the second action should work in that code? I'm not sure though... But hopefully you understand what I'm getting at.
Then we go back to script.rpy and put in our next label:
Code: Select all
label YourNextScene
show miko:
pos(0, 0)
"This is good.")
Your image of Miko choices should have all buttons on one image like in the picture I posted at the beginning of the post. What we are doing is defining the area that we want to be a button with hotspot. The coordinates are the button area. And we tell it that we want to change the variable when we click on the image and then Jump to the next screen. The composite image makes it easy to make a sprite. I suppose you could also make composite images for Miko's expressions as well and just layer them on top of her base image.
Hopefully all of this helped? Let me know if I need to explain my idea more. I'm new to making ren'py games...