1 | if (live_call()) |
2 | return global.live_result; |
3 | if (laser_active == true) |
4 | { |
5 | var x_offset = 0; |
6 | var y_offset = 0; |
7 | switch (image_angle) |
8 | { |
9 | case 0: |
10 | x_offset = 10; |
11 | break; |
12 | case 90: |
13 | y_offset = -10; |
14 | break; |
15 | case 180: |
16 | x_offset = -10; |
17 | break; |
18 | } |
19 | draw_sprite_ext(spr_heart_yellow_blast_1, image_index, x, y, 1, laser_width, image_angle, c_white, image_alpha); |
20 | draw_sprite_ext(spr_heart_yellow_blast_2, 0, x + x_offset, y + y_offset, laser_length, laser_width, image_angle, c_white, image_alpha); |
21 | draw_sprite_ext(spr_heart_yellow_blast_3, impact_frame_current, x + lengthdir_x(laser_length, direction), y + lengthdir_y(laser_length, direction), 1, laser_width, image_angle, c_white, image_alpha); |
22 | } |