|
1
|
function scr_animate_timescr_animate_time
function scr_animate_time(arg0, arg1 = 1, arg2 = id, arg3 = 0)
{
with (arg2)
{
if (sprite_exists(sprite_index))
{
var imgCount = sprite_get_number(sprite_index) - 1;
image_speed = 0;
var thisLerp = scr_lerpvar("image_index", arg3, arg3 + (imgCount * arg1), arg0);
extflag = "animate";
return thisLerp;
}
}
}
function scr_animate_speed(arg0, arg1 = 1, arg2 = id, arg3 = 0)
{
with (arg2)
{
if (sprite_exists(sprite_index))
{
var imgCount = sprite_get_number(sprite_index) - 1;
var imgTime = ceil((arg3 + (imgCount * arg1)) / arg0);
image_speed = 0;
var thisLerp = scr_lerpvar("image_index", arg3, arg3 + (imgCount * arg1), imgTime);
extflag = "animate";
return thisLerp;
}
}
} (arg0, arg1 = 1, arg2 = id, arg3 = 0)
|
|
2
|
{
|
|
3
|
with (arg2)
|
|
4
|
{
|
|
5
|
if (sprite_exists(sprite_index))
|
|
6
|
{
|
|
7
|
var imgCount = sprite_get_number(sprite_index) - 1;
|
|
8
|
image_speed = 0;
|
|
9
|
var thisLerp = 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_index", arg3, arg3 + (imgCount * arg1), arg0);
|
|
10
|
extflag = "animate";
|
|
11
|
return thisLerp;
|
|
12
|
}
|
|
13
|
}
|
|
14
|
}
|
|
15
|
|
|
16
|
function scr_animate_speed(arg0, arg1 = 1, arg2 = id, arg3 = 0)
|
|
17
|
{
|
|
18
|
with (arg2)
|
|
19
|
{
|
|
20
|
if (sprite_exists(sprite_index))
|
|
21
|
{
|
|
22
|
var imgCount = sprite_get_number(sprite_index) - 1;
|
|
23
|
var imgTime = ceil((arg3 + (imgCount * arg1)) / arg0);
|
|
24
|
image_speed = 0;
|
|
25
|
var thisLerp = 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_index", arg3, arg3 + (imgCount * arg1), imgTime);
|
|
26
|
extflag = "animate";
|
|
27
|
return thisLerp;
|
|
28
|
}
|
|
29
|
}
|
|
30
|
}
|