80 lines
1.7 KiB
Plaintext
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 xrange(wrackspurts_count):
|
|
add "object" at 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
|