Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- global.pause = true;
- global.view_width = camera_get_view_width(view_camera[0]);
- global.view_height = camera_get_view_height(view_camera[0]);
- global.key_revert = ord("X");
- global.key_enter = vk_enter;
- global.key_left = vk_left;
- global.key_right = vk_right;
- global.key_up = vk_up;
- global.key_down = vk_down;
- display_set_gui_size(global.view_width, global.view_height);
- enum menu_page {
- main,
- settings,
- audio,
- graphics,
- }
- enum menu_element_type {
- script_runner,
- page_transfer,
- slider,
- shift,
- toggle,
- input,
- }
- // CREATE MENU PAGE
- ds_menu_main = sc_create_menu_page(
- ["RESUME", menu_element_type.script_runner, sc_resume_game],
- ["SETTINGS", menu_element_type.page_transfer, menu_page.settings],
- ["EXIT", menu_element_type.script_runner, sc_exit_game],
- );
- ds_settings = sc_create_menu_page(
- ["AUDIO", menu_element_type.page_transfer, menu_page.audio],
- ["GRAPHICS", menu_element_type.page_transfer, menu_page.graphics],
- );
- ds_menu_audio = sc_create_menu_page(
- ["MASTER", menu_element_type.slider, sc_change_volume, 1, [0,1]],
- ["SOUNDS", menu_element_type.slider, sc_change_volume, 1, [0,1]],
- ["MUSIC", menu_element_type.slider, sc_change_volume, 1, [0,1]],
- ["BACK", menu_element_type.page_transfer, menu_page.settings],
- );
- ds_menu_graphics = sc_create_menu_page(
- ["RESOLUTION", menu_element_type.shift, sc_change_resolution, 0, ["1280 x 720", "1920 x 1080",],
- ["WINDOW MODE", menu_element_type.toggle, sc_change_window_mode, 1, ["FULLSCREEN", "WINDOWED",],
- ["BACK", menu_element_type.page_transfer, menu_page.settings],
- );
- page = 0;
- menu_pages = [ds_menu_main, ds_settings, ds_menu_audio, ds_menu_graphics];
- var i = 0, array_len = array_length_1d(menu_pages);
- repeat(array_len){
- menu_option[i] = 0;
- i++;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement