1 |
image_alpha = 0.2; |
2 |
active = 4; |
3 |
friction = 0.1; |
4 |
alarm[3] = 30 + random(4);gml_Object_obj_undynespear_Alarm_3.gmlif (active == 2)
instance_destroy();
goalx = obj_mainchara.x + 7;
goaly = obj_mainchara.y + 15;
if (room == room_water9)
goalx = obj_mainchara.x + 400;
move_towards_point(goalx + gax, goaly, 5);
active = 1;
rot = direction;
friction = -0.3;
snd_play(snd_arrow);
r = sprite_width / 2; |
5 |
ramt = 36 + floor(random(9)); |
6 |
r = sprite_width / 2; |
7 |
rot = random(360); |
8 |
goalx = obj_mainchara.x + 7; |
9 |
goaly = obj_mainchara.y + 15; |
10 |
if (room == room_water9) |
11 |
goalx = obj_mainchara.x + 300; |
12 |
gax = -2 + random(4); |
13 |
move_towards_point(goalx + gax, goaly, 0.2); |
14 |
idealrot = direction; |
15 |
speed = 0; |
16 |
direction = random(360); |
17 |
speed = 3.2; |
18 |
move = 0; |
19 |
stop = 0; |
20 |
for (i = 0; (i * 2) < ramt; i += 1) |
21 |
stop += (ramt - (i * 2)); |
22 |
rot = idealrot - stop - 12; |
23 |
col = 0; |