|
1
|
_paper_active = false;
|
|
2
|
_xx = 0;
|
|
3
|
_yy = 0;
|
|
4
|
_xscale = 2;
|
|
5
|
_yscale = 2;
|
|
6
|
_angle = 0;
|
|
7
|
|
|
8
|
show = function(arg0, arg1, arg2)
|
|
9
|
{
|
|
10
|
snd_play(snd_impact);
|
|
11
|
_xx = arg0;
|
|
12
|
_yy = arg1;
|
|
13
|
_angle = arg2;
|
|
14
|
_paper_active = true;
|
|
15
|
};
|
|
16
|
|
|
17
|
grow = function()
|
|
18
|
{
|
|
19
|
scr_lerpvarscr_lerpvar
function scr_lerpvar()
{
var _id = self;
if (!is_struct(self))
_id = id;
if (argument_count < 6)
___lerpvar = scr_lerpvar_instance(_id, argument[0], argument[1], argument[2], argument[3]);
else
___lerpvar = scr_lerpvar_instance(_id, argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
return ___lerpvar;
}
function scr_lerpcol()
{
if (argument_count < 6)
___lerpvar = scr_lerpcol_instance(id, argument[0], argument[1], argument[2], argument[3]);
else
___lerpvar = scr_lerpcol_instance(id, argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
return ___lerpvar;
} ("_xscale", _xscale, 10, 120);
|
|
20
|
scr_lerpvarscr_lerpvar
function scr_lerpvar()
{
var _id = self;
if (!is_struct(self))
_id = id;
if (argument_count < 6)
___lerpvar = scr_lerpvar_instance(_id, argument[0], argument[1], argument[2], argument[3]);
else
___lerpvar = scr_lerpvar_instance(_id, argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
return ___lerpvar;
}
function scr_lerpcol()
{
if (argument_count < 6)
___lerpvar = scr_lerpcol_instance(id, argument[0], argument[1], argument[2], argument[3]);
else
___lerpvar = scr_lerpcol_instance(id, argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
return ___lerpvar;
} ("_yscale", _yscale, 10, 120);
|
|
21
|
};
|
|
22
|
|
|
23
|
fade_out = function()
|
|
24
|
{
|
|
25
|
scr_lerpvarscr_lerpvar
function scr_lerpvar()
{
var _id = self;
if (!is_struct(self))
_id = id;
if (argument_count < 6)
___lerpvar = scr_lerpvar_instance(_id, argument[0], argument[1], argument[2], argument[3]);
else
___lerpvar = scr_lerpvar_instance(_id, argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
return ___lerpvar;
}
function scr_lerpcol()
{
if (argument_count < 6)
___lerpvar = scr_lerpcol_instance(id, argument[0], argument[1], argument[2], argument[3]);
else
___lerpvar = scr_lerpcol_instance(id, argument[0], argument[1], argument[2], argument[3], argument[4], argument[5]);
return ___lerpvar;
} ("image_alpha", image_alpha, 0, 30);
|
|
26
|
};
|
|
27
|
|
|
28
|
clean_up = function()
|
|
29
|
{
|
|
30
|
_paper_active = false;
|
|
31
|
instance_destroy();
|
|
32
|
};
|