sLavaSurface 0 -1 -5 0 oLiquid <undefined> 1 603 7 0 0 -1 2 self 0 0 1 image_alpha = 0.7; frame = 0; bg = bgLava1; alarm[0] = 1; y = global.waterlevel; wtime = 0; yoffset = 0; widescreen_space = oControl.widescreen_space; 1 603 7 0 0 -1 2 self 0 0 1 frame += 1; if (frame > 3) frame = 0; if (frame == 0) bg = bgLava1; if (frame == 1) bg = bgLava2; if (frame == 2) bg = bgLava3; if (frame == 3) bg = bgLava4; alarm[0] = 10; 1 603 7 0 0 -1 2 self 0 0 1 y = global.waterlevel; if (wave) { wtime += wspeed; yoffset -= cos(wtime) * wheight; } 1 603 7 0 0 -1 2 self 0 0 1 if ((view_yview[0] + view_hview[0]) >= (global.waterlevel + yoffset) - 9) { i = 0; draw_set_blend_mode(bm_add); draw_background_ext(bgLava0, x - (oControl.widescreen_space/2), y - 9 + background_get_height(bg) + yoffset, room_width / (10 - (2*oControl.widescreen)), room_height / 10, 0, -1, 0.6); for (var i = 0; i < room_width + widescreen_space; i += 32) { if((x + i >= view_xview[0] - 33) && (x + i < view_xview[0] + 360 + widescreen_space) && (global.waterlevel + yoffset + 15) > view_yview[0]) draw_background_ext(bg, x + i - (widescreen_space/2), y - 9 + yoffset, 1, 1, 0, -1, 0.8); } draw_set_blend_mode(bm_normal); } 0 0 0 0.5 0.100000001490116 0 0.100000001490116 0.100000001490116 0.200000002980232 -1 -1