1 | if (myinteract > 0 && instance_exists(OBJ_WRITER)) |
2 | { |
3 | if (OBJ_WRITER.halt == 0) |
4 | animanim += 0.2; |
5 | siner += 0.5; |
6 | } |
7 | else |
8 | { |
9 | animanim = 0; |
10 | if ((sin(siner / 2) * 2) < 1.9) |
11 | siner += 0.5; |
12 | } |
13 | ss = sin(siner / 2) * 2; |
14 | draw_set_color(c_black); |
15 | ossafe_fill_rectangle((x + 5) - (ss * 2), y + 20 + (ss / 2), ((x + sprite_width) - 8) + (ss * 2), y + sprite_height + 1); |
16 | draw_sprite(sprite_index, animanim, x, (y - 6) + (sin(siner / 2) * 6)); |