Rev 5302 | Rev 5315 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5302 | Rev 5310 | ||
---|---|---|---|
Line 8... | Line 8... | ||
8 | 8 | ||
9 | PRSFUNC0 menu_actions[] = { |
9 | PRSFUNC0 menu_actions[] = { |
10 | /* a */ &menu_action_start, |
10 | /* a */ &menu_action_start, |
11 | /* b */ &menu_action_exit, |
11 | /* b */ &menu_action_exit, |
12 | /* c */ &menu_action_change_window_scale, |
12 | /* c */ &menu_action_change_window_scale, |
13 | // /* d */ &menu_action_ |
13 | /* d */ &menu_action_resume |
Line 14... | Line 14... | ||
14 | }; |
14 | }; |
15 | 15 | ||
Line 65... | Line 65... | ||
65 | " ", |
65 | " ", |
66 | "0"L_BACK, |
66 | "0"L_BACK, |
67 | 0 |
67 | 0 |
68 | }; |
68 | }; |
Line -... | Line 69... | ||
- | 69 | ||
- | 70 | char* menu_pause_titles[] = { |
|
- | 71 | " "L_PAUSE, |
|
- | 72 | " ", |
|
- | 73 | "d"L_RESUME, |
|
- | 74 | "0"L_EXIT_TO_MAIN_MENU, |
|
- | 75 | 0 |
|
Line 69... | Line 76... | ||
69 | 76 | }; |
|
70 | 77 | ||
71 | 78 | ||
72 | char **menu_titles[] = { |
79 | char **menu_titles[] = { |
73 | /* 0 */ menu_main_titles, |
80 | /* 0 */ menu_main_titles, |
74 | /* 1 */ menu_settings_titles, |
81 | /* 1 */ menu_settings_titles, |
- | 82 | /* 2 */ menu_about_titles, |
|
75 | /* 2 */ menu_about_titles, |
83 | /* 3 */ menu_level_passed_titles, |
76 | /* 3 */ menu_level_passed_titles, |
84 | /* 4 */ menu_game_over_titles, |
Line 77... | Line 85... | ||
77 | /* 4 */ menu_game_over_titles, |
85 | /* 5 */ menu_pause_titles, |
Line 103... | Line 111... | ||
103 | }; |
111 | }; |
104 | }; |
112 | }; |
Line 105... | Line 113... | ||
105 | 113 | ||
Line -... | Line 114... | ||
- | 114 | void menu_open(int i) { |
|
- | 115 | ||
- | 116 | if ( (game.menu_index == MENU_PAUSE) && (i != MENU_PAUSE) ){ |
|
- | 117 | soundbuf_play( &game.sound_music, SND_MODE_LOOP ); |
|
106 | void menu_open(int i) { |
118 | }; |
Line 107... | Line 119... | ||
107 | 119 | ||
108 | game.menu_index = i; |
120 | game.menu_index = i; |
109 | 121 | ||
Line 174... | Line 186... | ||
174 | }; |
186 | }; |
Line 175... | Line 187... | ||
175 | 187 | ||
176 | void menu_action_change_window_scale() { |
188 | void menu_action_change_window_scale() { |
177 | game_change_window_scale(1); |
189 | game_change_window_scale(1); |
- | 190 | }; |
|
- | 191 | ||
- | 192 | void menu_action_resume() { |
|
- | 193 | ||
- | 194 | game.status = STATUS_PLAYING; |
|
- | 195 |