WTS/game/scripts/characters/luna/events/spectrespecs/fx.rpy
Gouvernathor 94404f4ed7 Use childful transforms as displayable
that's not *explicitly* documented, but it won't change any time soon
also deletes a placeholder image

(cherry picked from commit 3b6dd38e19)
2024-03-24 16:21:28 +00:00

80 lines
1.7 KiB
Plaintext

image spectrevision:
contains:
zoom 0.5
"images/spectrevision/bg_room.webp"
contains:
"images/spectrevision/bg1.webp"
align (0.5, 0.5)
zoom 0.55
subpixel True
parallel:
linear 2.5 yoffset -10
linear 2.5 yoffset 10
repeat
parallel:
linear 5.0 xoffset 20
linear 5.0 xoffset -20
repeat
contains:
"images/spectrevision/bg2.webp"
align (0.5, 0.5)
zoom 0.52
subpixel True
parallel:
linear 2.0 yoffset -10
linear 2.0 yoffset 10
repeat
parallel:
linear 2.0 xoffset 20
linear 2.0 xoffset -20
repeat
parallel:
easein 1.0 alpha 0.2
easein 1.0 alpha 1.0
repeat
image wrackspurt:
"images/spectrevision/wrackspurt_0000.webp"
pause 0.12
"images/spectrevision/wrackspurt_0001.webp"
pause 0.12
"images/spectrevision/wrackspurt_0002.webp"
pause 0.12
"images/spectrevision/wrackspurt_0003.webp"
pause 0.12
"images/spectrevision/wrackspurt_0004.webp"
pause 0.12
"images/spectrevision/wrackspurt_0005.webp"
pause 0.12
repeat
screen spectrevision():
zorder 16
tag spectrevision
for i in range(wrackspurts_count):
add OBJwrackspurt
add "spectrevision"
screen spectrevision_cursor():
zorder 100
tag cursor
$ mpos = renpy.get_mouse_pos()
add "OBJwrackspurtplayer":
at transform:
pos mpos
init python:
config.per_frame_screens.append("spectrevision_cursor")
default wrackspurts_count = 0