All pastes #1298433 Raw Edit

1st code

public text v1 · immutable
#1298433 ·published 2009-01-02 18:09 UTC
rendered paste body

    if (global.water)
    {
        if (global.detail_level >= 1 && (view_yview+view_hview)>=global.water_height)
        {        
            // Check if we lost the surface
            if (!surface_exists(screen_surface)) screen_surface = surface_create(256, 256);

            // Capture the screen
            surface_set_target(screen_surface);
              global.capture = true;
              draw_clear_alpha(c_black, 0);       // Clear surface
              screen_redraw();                    // Call all redraw events
              global.capture = false;
            surface_reset_target();               // End with screen capture

            current_angle_x += angle_increment_x;
            current_angle_y += angle_increment_y;
        }
    }