Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ///game_setup(gets OS, sets up input, PSN, and screen size)
- var offsetX = x+64;
- var systemVisible = true;
- //get OS/System
- //--------------------------
- switch (os_type)
- {
- case os_windows: global.os = 0; break;
- case os_android: global.os = 1; break;
- case os_linux: global.os = 2; break;
- case os_macosx: global.os = 3; break;
- case os_psvita: global.os = 4; break;
- case os_ps4: global.os = 5; break;
- case os_xboxone: global.os = 6; break;
- //case os_switch: global.os = 7; break;
- default: break;
- }
- //get OS Language
- //--------------------------
- global.language = os_get_language();
- //Create PSN control
- //--------------------------
- if (global.os == 4 || global.os == 5) && !instance_exists(obj_psn_control)
- {
- psn = instance_create(offsetX,y,obj_psn_control);
- psn.visible = systemVisible;
- }
- //Create Input Manager
- //--------------------------
- if !instance_exists(obj_input_manager)
- {
- input = instance_create(offsetX*2,y,obj_input_manager);
- input.visible = systemVisible;
- }
- //Create Save/Load
- //--------------------------
- if !instance_exists(obj_saveload)
- {
- saveload = instance_create(offsetX*3,y,obj_saveload);
- saveload.visible = systemVisible;
- }
- //Set Vita screen
- //--------------------------
- if global.os == 4
- {
- view_wport = 960;
- view_hport = 544;
- view_wview = 960;
- view_hview = 544;
- }
- //Set PS4 Screen or Xbox One
- //--------------------------
- else if global.os == 5 || global.os = 6
- {
- view_wport = 1920;
- view_hport = 1080;
- view_wview = 1920/2;
- view_hview = 1080/2;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement