draw_self(); can = 0; if (y < -20) can = 1; if (x < (__view_get(e__VW.XView, 0) - 20)) can = 1; if (x > (__view_get(e__VW.XView, 0) + 660)) can = 1; if (can == 1) { draw_set_color(c_red); draw_line(x, y, x + lengthdir_x(1000, direction), y + lengthdir_y(1000, direction)); } if (can == 0 && soundcon == 0) { snd_play_ch1(snd_spearrise_ch1); soundcon = 1; } enum e__VW { XView, YView, WView, HView, Angle, HBorder, VBorder, HSpeed, VSpeed, Object, Visible, XPort, YPort, WPort, HPort, Camera, SurfaceID }