|
1
|
event_inherited();
|
|
2
|
if (shakeme && !fake)
|
|
3
|
{
|
|
4
|
g = scr_approachscr_approach
function scr_approach(arg0, arg1, arg2)
{
if (arg0 < arg1)
{
arg0 += arg2;
if (arg0 > arg1)
return arg1;
}
else
{
arg0 -= arg2;
if (arg0 < arg1)
return arg1;
}
return arg0;
} (g, 0, 21.25);
|
|
5
|
b = scr_approachscr_approach
function scr_approach(arg0, arg1, arg2)
{
if (arg0 < arg1)
{
arg0 += arg2;
if (arg0 > arg1)
return arg1;
}
else
{
arg0 -= arg2;
if (arg0 < arg1)
return arg1;
}
return arg0;
} (b, 0, 21.25);
|
|
6
|
}
|
|
7
|
if (do_afterimage == 1)
|
|
8
|
{
|
|
9
|
do_afterimage = 2;
|
|
10
|
if (do_afterimage)
|
|
11
|
{
|
|
12
|
with (scr_afterimage_growscr_afterimage_grow
function scr_afterimage_grow()
{
afterimage = instance_create(x, y, obj_afterimage_grow);
afterimage.sprite_index = sprite_index;
afterimage.image_index = image_index;
afterimage.image_blend = image_blend;
afterimage.image_speed = 0;
afterimage.depth = depth;
afterimage.image_xscale = image_xscale;
afterimage.image_yscale = image_yscale;
afterimage.image_angle = image_angle;
return afterimage;
} ())
|
|
13
|
image_blend = c_red;
|
|
14
|
}
|
|
15
|
}
|
|
16
|
if (do_afterimage == 2)
|
|
17
|
{
|
|
18
|
with (scr_afterimagefastscr_afterimagefast
function scr_afterimagefast()
{
afterimage = instance_create(x, y, obj_afterimage);
afterimage.sprite_index = sprite_index;
afterimage.image_index = image_index;
afterimage.image_blend = image_blend;
afterimage.image_speed = 0;
afterimage.depth = depth;
afterimage.image_xscale = image_xscale;
afterimage.image_yscale = image_yscale;
afterimage.image_angle = image_angle;
afterimage.fadeSpeed = 0.08;
return afterimage;
} ())
|
|
19
|
{
|
|
20
|
fadeSpeed = 0.33;
|
|
21
|
image_blend = c_red;
|
|
22
|
}
|
|
23
|
}
|
|
24
|
if (play_passing_sfx == true && x < (obj_heart.x + 30) && y > obj_heart.y)
|
|
25
|
{
|
|
26
|
play_passing_sfx = false;
|
|
27
|
snd_play_x(snd_object_passing, 1, 1);
|
|
28
|
}
|