|
1
|
var target = -4;
|
|
2
|
if (i_ex(obj_mike_minigame_controller))
|
|
3
|
{
|
|
4
|
target = 719;
|
|
5
|
}
|
|
6
|
else
|
|
7
|
{
|
|
8
|
with (obj_mike_grabcat_pluey)
|
|
9
|
{
|
|
10
|
target = id;
|
|
11
|
break;
|
|
12
|
}
|
|
13
|
}
|
|
14
|
if (i_ex(target))
|
|
15
|
{
|
|
16
|
var targetdir = point_direction(x, y, target.x, target.y);
|
|
17
|
speed = 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;
} (speed, 5, 0.2);
|
|
18
|
direction = targetdir;
|
|
19
|
image_angle = direction + 90;
|
|
20
|
if (speed < 5)
|
|
21
|
alarm[4] = 1; gml_Object_obj_mike_raindrop_Alarm_4.gml
var target = -4;
if (i_ex(obj_mike_minigame_controller))
{
target = 719;
}
else
{
with (obj_mike_grabcat_pluey)
{
target = id;
break;
}
}
if (i_ex(target))
{
var targetdir = point_direction(x, y, target.x, target.y);
speed = scr_approach(speed, 5, 0.2);
direction = targetdir;
image_angle = direction + 90;
if (speed < 5)
alarm[4] = 1;
}
else
{
speed = scr_approach(speed, 5, 0.2);
if (speed < 5)
alarm[4] = 1;
}
|
|
22
|
}
|
|
23
|
else
|
|
24
|
{
|
|
25
|
speed = 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;
} (speed, 5, 0.2);
|
|
26
|
if (speed < 5)
|
|
27
|
alarm[4] = 1; gml_Object_obj_mike_raindrop_Alarm_4.gml
var target = -4;
if (i_ex(obj_mike_minigame_controller))
{
target = 719;
}
else
{
with (obj_mike_grabcat_pluey)
{
target = id;
break;
}
}
if (i_ex(target))
{
var targetdir = point_direction(x, y, target.x, target.y);
speed = scr_approach(speed, 5, 0.2);
direction = targetdir;
image_angle = direction + 90;
if (speed < 5)
alarm[4] = 1;
}
else
{
speed = scr_approach(speed, 5, 0.2);
if (speed < 5)
alarm[4] = 1;
}
|
|
28
|
}
|