Advertisement
Guest User

Untitled

a guest
Mar 11th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. application_surface_enable(false);
  2. //application_surface_draw_enable(false);
  3.  
  4. globalvar DW, DH, BASE_W, BASE_H;
  5. BASE_W = 2339;
  6. BASE_H = 1080;
  7. DW = floor(display_get_width());
  8. DH = floor(display_get_height());
  9.  
  10. if os_type == os_windows || os_type == os_linux || os_type == os_macosx
  11. {
  12.     //instance_create(0, 0, obj_finger);
  13.     DW = 1920;
  14.     DH = 1080;
  15.     window_set_size(DW, DH);  
  16.     window_set_fullscreen(0);
  17.     window_center();
  18.     alarm[2] = 1;
  19.     //window_set_position(400, 100);
  20. }
  21.  
  22. //DW = min(BASE_W, DW);
  23. //DH = min(BASE_H, DH);
  24.  
  25. var aspect = DW / DH;
  26. var view_h = BASE_H;//min(BASE_H, DH);
  27. var view_w = view_h * aspect;
  28.  
  29. __view_set( e__VW.WView, 0, floor(view_w ));
  30. __view_set( e__VW.HView, 0, floor(view_h ));
  31.  
  32. var xview, yview;
  33. xview = BASE_W/2-__view_get( e__VW.WView, 0 )/2;
  34. yview = BASE_H/2-__view_get( e__VW.HView, 0 )/2;
  35.  
  36. __view_set( e__VW.XView, 0, xview );
  37. __view_set( e__VW.YView, 0, yview );
  38.  
  39. __view_set( e__VW.WPort, 0, DW );
  40. __view_set( e__VW.HPort, 0, DH );
  41.  
  42. room_set_view(rm_loading, 0, 1, xview, yview, __view_get( e__VW.WView, 0 ), __view_get( e__VW.HView, 0 ), 0, 0, __view_get( e__VW.WPort, 0 ), __view_get( e__VW.HPort, 0 ), 0, 0, 0, 0, -1);
  43.  
  44. room_set_view(rm_map, 0, 1, xview, yview, __view_get( e__VW.WView, 0 ), __view_get( e__VW.HView, 0 ), 0, 0, __view_get( e__VW.WPort, 0 ), __view_get( e__VW.HPort, 0 ), 0, 0, 0, 0, -1);
  45. room_set_view(rm_shop, 0, 1, xview, 0, __view_get( e__VW.WView, 0 ), __view_get( e__VW.HView, 0 ), 0, 0, __view_get( e__VW.WPort, 0 ), __view_get( e__VW.HPort, 0 ), 0, 0, 0, 0, -1);
  46. room_set_view(rm_selfie, 0, 1, xview, 0, __view_get( e__VW.WView, 0 ), __view_get( e__VW.HView, 0 ), 0, 0, __view_get( e__VW.WPort, 0 ), __view_get( e__VW.HPort, 0 ), 0, 0, 0, 0, -1);
  47. room_set_view(rm_run, 0, 1, xview, yview, __view_get( e__VW.WView, 0 ), __view_get( e__VW.HView, 0 ), 0, 0, __view_get( e__VW.WPort, 0 ), __view_get( e__VW.HPort, 0 ), 0, 0, 0, 0, -1);
  48.  
  49. room_set_view(rm_fp_regular, 0, 1, xview, yview, __view_get( e__VW.WView, 0 ), __view_get( e__VW.HView, 0 ), 0, 0, __view_get( e__VW.WPort, 0 ), __view_get( e__VW.HPort, 0 ), 0, 0, 0, 0, -1);
  50. room_set_view(rm_fp_boss_douche, 0, 1, xview, yview, __view_get( e__VW.WView, 0 ), __view_get( e__VW.HView, 0 ), 0, 0, __view_get( e__VW.WPort, 0 ), __view_get( e__VW.HPort, 0 ), 0, 0, 0, 0, -1);
  51. room_set_view(rm_fp_daily_vader, 0, 1, xview, yview, __view_get( e__VW.WView, 0 ), __view_get( e__VW.HView, 0 ), 0, 0, __view_get( e__VW.WPort, 0 ), __view_get( e__VW.HPort, 0 ), 0, 0, 0, 0, -1);
  52. room_set_view(rm_fp_daily_trews, 0, 1, xview, yview, __view_get( e__VW.WView, 0 ), __view_get( e__VW.HView, 0 ), 0, 0, __view_get( e__VW.WPort, 0 ), __view_get( e__VW.HPort, 0 ), 0, 0, 0, 0, -1);
  53.  
  54. globalvar GUI_W, GUI_H;
  55. GUI_W = __view_get( e__VW.WView, 0 );
  56. GUI_H = __view_get( e__VW.HView, 0 );
  57. display_set_gui_size(GUI_W, GUI_H);
  58. //surface_resize(application_surface, view_wview[0], view_hview[0]);
  59.  
  60. window_set_color(make_color_rgb(136, 233, 255));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement