sSkorpLure 0 -1 0 0 <undefined> <undefined> 1 603 7 0 0 -1 2 self 0 0 1 alarm[0] = 1; // og 1 image_speed = 0.15; sprite_index = skorp_get_lure(sSkorpLureR); state = 0; cooldown = 0; glowing = 0; 1 603 7 0 0 -1 2 self 0 0 1 visible = 1; switch (floor(image_angle)) { case 270: case 90: { sprite_index = skorp_get_lure(sSkorpLureUpR); break; } default: { sprite_index = skorp_get_lure(sSkorpLureR); break; } } image_index = 0; 1 603 7 0 0 -1 2 self 0 0 1 switch (floor(image_angle)) { case 180: { image_yscale = -1; break; } case 270: case 90: { sprite_index = skorp_get_lure(sSkorpLureUpR); break; } default: { // do things break; } } for (var i = 0; i < 32; i++) { if (collision_point(x, y, oSolid, false, false)) { x += lengthdir_x(1, image_angle); y += lengthdir_y(1, image_angle); } else { x -= lengthdir_x(1, image_angle); y -= lengthdir_y(1, image_angle); break; } } startx = x; starty = y; 1 603 7 0 0 -1 2 self 0 0 1 if ((sprite_index == skorp_get_lure(sSkorpLure)) || (sprite_index == skorp_get_lure(sSkorpLureUp))) { image_speed = 0.15; // Twitching if ((irandom(35) == 0) && (cooldown <= 0)) { glowing = 40; cooldown = 80; } } if (cooldown > 0) { cooldown --; } if (glowing > 0) { glowing --; } if (state == 100) { switch (floor(image_angle)) { case 270: case 90: { sprite_index = skorp_get_lure(sSkorpLureUpV); break; } default: { sprite_index = skorp_get_lure(sSkorpLureV); break; } } if (visible == 0) { instance_destroy(); } } 1 603 7 0 0 -1 2 self 0 0 1 if ((sprite_index == skorp_get_lure(sSkorpLureV)) || (sprite_index == skorp_get_lure(sSkorpLureUpV))) { visible = 0; } else if (sprite_index == skorp_get_lure(sSkorpLureR)) { sprite_index = skorp_get_lure(sSkorpLure); } else if (sprite_index == skorp_get_lure(sSkorpLureUpR)) { sprite_index = skorp_get_lure(sSkorpLureUp); } 1 603 7 0 0 -1 2 self 0 0 1 draw_self(); draw_set_blend_mode(bm_add); repeat (2) { draw_sprite_ext(sprite_index, image_index, x, y, image_xscale, image_yscale, image_angle, -1, glowing/40); } draw_set_blend_mode(bm_normal); 0 0 0 0.5 0.100000001490116 0 0.100000001490116 0.100000001490116 0.200000002980232 -1 0