Advertisement
Guest User

Untitled

a guest
Mar 13th, 2017
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /// game_screenshot();
  2.  
  3. gml_pragma("forceinline");
  4.  
  5. // Steam Screenshot Check
  6. if steam_is_screenshot_requested() || keyboard_check_pressed(vk_printscreen)
  7. {
  8. var num = global.SaveMap[? "screenshot_num"];
  9. var file = "Skein" + string(num++) + ".png";
  10. if window_get_fullscreen()
  11.     {
  12.     screen_save_part(file, 0, 0, display_get_width(), display_get_height());
  13.     if steam_initialised() steam_send_screenshot(file, display_get_width(), display_get_height());
  14.     }
  15. else
  16.     {
  17.     screen_save_part(file, 0, 0, window_get_width(), window_get_height());
  18.     if steam_initialised() steam_send_screenshot(file, window_get_width(), window_get_height());
  19.     }
  20. global.SaveMap[? "screenshot_num"] = num;
  21. ds_map_secure_save(global.SaveMap, "save.bin");
  22. create_notification("Screenshot Saved!")
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement