namastaii wrote: ↑Fri Jan 03, 2020 9:41 pm
Any reason why you can't use a screen for this?
At this point, mostly to avoid a ton of extra work?
My game is setup like a comic book, with lots of floating word balloons placed in different places on the screen. I'm using
the Ren'py camera for placement of images and text directly in engine, so I can manipulate their positions right on screen.
Unfortunately, whenever I use the Ren'py camera, it turns off all screens I add to the scene, so in order to keep this sort of dynamic placement, my work process would involve placing the text on screen, place whatever backing elements needed, then turn off that text, and write a screen to try to replicate the original placement of the text based on where the backing elements would be, which is a lot of extra work.
I was sort of hoping there would be some value I could change to screens.rpy that would solve my hyperlink issue?
Code: Select all
label p3_mask_end:
call balloonclear
hide text
show choice1 onlayer master:
subpixel True xpos 807 ypos 91 xzoom 0.87 yzoom 0.45 rotate None
show choice2 onlayer master:
subpixel True xpos 833 ypos 291 xzoom 0.73 yzoom 0.41 rotate None
show choice3 onlayer master:
subpixel True xpos 790 ypos 500 xzoom 0.94 yzoom 0.41 rotate None
call screen p3_mask_end_choicetry
# show text "{a=jump:p3_just_the_mask}\"The mask\"{/a}\n\n\n\n{a=jump:p3_end_happy}\"Both?\"{/a}\n\n\n\n{a=jump:p3_end_sad}Punch Her{/a}" onlayer master:
# subpixel True xpos 0.79 ypos 0.5 xanchor 0.5 yanchor 0.5 rotate None
## OLD CODE HERE ^^
z ""
screen p3_mask_end_choicetry:
textbutton "\"The mask\"" action Jump("p3_just_the_mask"):
at transform:
xpos 0.79 xanchor 0.5 ypos 0.18 zoom 1.2
textbutton "\"Both?\"" action Jump("p3_end_happy"):
at transform:
xpos 0.79 xanchor 0.5 ypos 0.45 zoom 1.2
textbutton "Punch Her" action Jump("p3_end_sad"):
at transform:
xpos 0.79 xanchor 0.5 ypos 0.73 zoom 1.2