gml_Object_blt_temhand_Alarm_1.gmldirection = temdir[temno] - 180;
speed = 12;
if (direction == 0)
{
if (x >= (temx1[temno] - 6))
{
temx1[temno] = 0;
temno -= 1;
x = temx2[temno] - 22;
y += 4;
}
}
if (direction == 180)
{
if (x <= (temx1[temno] + 6))
{
temx1[temno] = 0;
temno -= 1;
x = temx2[temno] + 2;
}
}
if (direction == 270)
{
if (y >= (temy1[temno] - 6))
{
temx1[temno] = 0;
temno -= 1;
y = temy2[temno] - 22;
}
}
if (direction == 90)
{
if (y <= (temy1[temno] + 6))
{
temx1[temno] = 0;
temno -= 1;
x += 4;
y = temy2[temno] + 2;
}
}
alarm[1] = 1;
if (temno < 4 && global.turntimer < 2 && turned == 0)
{
turned = 1;
global.turntimer = -1;
global.mnfight = 3;
}
if (instance_number(object_index) > 1)
instance_destroy();
if (temno == 0 && y < (ystart + 25))
{
temno = 0;
if (instance_exists(obj_tembody))
obj_tembody.atk = 0;
instance_destroy();
}