Continuing to work and learn, ran into a puzzle.
I have a very standard Imagemap:
Code: Select all
imagemap:
ground "images/locations/marshome.png"
selected_hover "images/locations/marshomedoor.png"
hover "images/locations/marshomedoor.png"
alpha False
hotspot (42, 184, 390, 840):
action [SetVariable("location", "seasaltmap"), Show("overlayy2"), With(diagonal), Show("map"), Show("historylog"), Hide("locations")]
activate_sound "music/door.mp3"
if not renpy.variant("touch"):
hover_sound "music/hover.mp3"
My question is: i want it to appear with an effect\animation, i don't like how rough it looks when every other element i have is animated. Is there a way to add an ImageDissolve to the hover image?
I've tried doing in by defining an image and using
Code: Select all
image renflatoverlay:
"images/locations/marshomedoor.png" with ImageDissolve("wipes/rain2.jpg", 0.5, time_warp=_warper.easeout)
, however it doesn't work at all - i guess because for ImageDissolve to work, the element should be called through the "show" statement?.. It's pretty late here so i might be just dumb haha.
I really appreciate the help and ideas, thank you all in advance!