Improve some animations

not sure why the "on show, appear, start" was there when there's no "on hide", but it prevents animation from really doing its job
This commit is contained in:
Gouvernathor 2024-04-06 00:19:58 +02:00
parent caa4cd0b2c
commit 1f8e939cf9
4 changed files with 11 additions and 8 deletions

View File

@ -61,8 +61,10 @@ transform blink_repeat:
repeat
transform bob(t=1):
on show, appear, start:
yoffset absolute(0)
animation
subpixel True
yoffset absolute(0)
block:
ease t yoffset absolute(10)
ease t yoffset absolute(0)
repeat
@ -155,4 +157,3 @@ init python:
trans.xoffset = renpy.random.randint(-2, 2)
trans.yoffset = renpy.random.randint(-2, 2)
return clamp(1.0 - st, 0.05, 1.0)

View File

@ -1,6 +1,8 @@
transform sprite_fly_idle:
on show, appear, start:
yoffset absolute(110)
animation
subpixel True
yoffset absolute(110)
block:
ease_back 2.5 yoffset absolute(90)
ease_back 2.5 yoffset absolute(110)
repeat

View File

@ -1,2 +1 @@
define ALLOWED_CHARACTERS = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz "

View File

@ -173,8 +173,9 @@ screen achievement_window(msg="", title="", icon=None, xpos=0, ypos=60):
timer 6.0 action Hide("achievement_window")
transform rotate_circular(t=7):
on show, appear, start:
subpixel True
animation
subpixel True
block:
rotate 0
linear t rotate 360
repeat