Basically I have two images, a zoomed out and zoomed in version and want to have the user click a button to zoom in or out (or hell even a button for zoomed and one for un-zoomed), regardless of the state of the text dialog.
From what I can tell ren'py doesnt seem to have a dedicated thread for separate actions, and before I go writing that type of thing I figure to ask what I am missing.
So far I have tried using defined python functions accessing renpy.show / hide and it sticks images on the layer, but as soon as the conversation passes that screen call I lose access to the textbuttons as interaction objects (the name stays, just no interaction).
The button overlay is a simple screen with two textbuttons:
Code: Select all
screen zoom_out_select():
vbox:
textbutton "Zoom" action Show("zoomed")
textbutton "Normal" action Show("normal")
Code: Select all
screen zoomed():
$ renpy.show("z")
$ renpy.hide("norm")
screen normal():
$ renpy.show("norm")
$ renpy.hide("z")