Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ///obj_pause
- //Create Event
- paused = false;
- option = 0;
- optionmax = 3;
- options[0] = "Resume";
- options[1] = "Cake";
- options[2] = "Exit";
- //Alarm 0
- instance_deactivate_all(true);
- tile_layer_hide(1000000);
- tile_layer_hide(101);
- tile_layer_hide(100);
- tile_layer_hide(99);
- //Step Event
- paused = !paused;
- if (paused) {
- globalvar pausescreen1;
- pausescreen1 = surface_create(view_wview,view_hview);
- surface_set_target(pausescreen1);
- draw_surface(application_surface,0,0)
- surface_reset_target();
- alarm[0] = 2;
- } else {
- surface_free(pausescreen1);
- tile_layer_show(101);
- tile_layer_show(100);
- tile_layer_show(99);
- instance_activate_all();
- background_visible[0] = true;
- //User Defined 0 "script unpaused"
- surface_free(pausescreen1);
- tile_layer_show(101);
- tile_layer_show(100);
- tile_layer_show(99);
- instance_activate_all();
- background_visible[0] = true;
- paused = false;
- //Draw Event
- if (!paused) exit;
- draw_set_font(Arial);
- draw_set_valign(fa_center);
- draw_set_halign(fa_middle);
- draw_set_color(c_red);
- //draw_background_stretched(bac_pause, view_xview, view_yview, view_wview, view_hview);
- if surface_exists(pausescreen1)
- {
- draw_surface(pausescreen1, view_xview, view_yview)
- }
- draw_set_alpha(0.75);
- draw_rectangle_color(view_xview, view_yview, view_xview+view_wview, view_yview+view_hview, c_black, c_black, c_black, c_black, false)
- draw_set_alpha(1);
- draw_text(view_xview[0] + view_wview[0] / 2 , view_yview[0] + view_hview[0] / 2 - 50, "PAUSED");
Advertisement
Add Comment
Please, Sign In to add comment