Rev 5315 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5315 | Rev 5322 | ||
---|---|---|---|
Line 19... | Line 19... | ||
19 | /* |
19 | /* |
20 | First char: |
20 | First char: |
21 | - letter a...z means action (a = 0th, b = 1st, c = 2nd, see menu_actions[] above) |
21 | - letter a...z means action (a = 0th, b = 1st, c = 2nd, see menu_actions[] above) |
22 | - number 0...9 means goto menu #0, #1, #2... see menu_titles[] below |
22 | - number 0...9 means goto menu #0, #1, #2... see menu_titles[] below |
23 | - space ' ' means no action, menu item is unselectable |
23 | - space ' ' means no action, menu item is unselectable |
24 | - empty string "" is now allowed and can cause segfault |
24 | - empty string "" is not allowed and can cause segfault |
25 | String from second char is label of menu item |
25 | String from second char is label of menu item |
Line 26... | Line 26... | ||
26 | 26 | ||
Line 58... | Line 58... | ||
58 | " ", |
58 | " ", |
59 | "0"L_BACK, |
59 | "0"L_BACK, |
60 | 0 |
60 | 0 |
61 | }; |
61 | }; |
Line 62... | Line -... | ||
62 | - | ||
63 | //char* menu_game_over_titles[] = { |
- | |
64 | // " "L_GAME_OVER, |
- | |
65 | // " ", |
- | |
66 | // "0"L_BACK, |
- | |
67 | // 0 |
- | |
Line 68... | Line 62... | ||
68 | //}; |
62 | |
69 | 63 | ||
70 | char* menu_pause_titles[] = { |
64 | char* menu_pause_titles[] = { |
71 | " "L_PAUSE, |
65 | " "L_PAUSE, |
Line 78... | Line 72... | ||
78 | 72 | ||
79 | char **menu_titles[] = { |
73 | char **menu_titles[] = { |
80 | /* 0 */ menu_main_titles, |
74 | /* 0 */ menu_main_titles, |
81 | /* 1 */ menu_settings_titles, |
75 | /* 1 */ menu_settings_titles, |
82 | /* 2 */ menu_about_titles, |
- | |
83 | // /* 3 */ menu_level_passed_titles, |
76 | /* 2 */ menu_about_titles, |
84 | /* 3 */ menu_game_over_titles, |
77 | /* 3 */ menu_game_over_titles, |
85 | /* 4 */ menu_pause_titles, |
78 | /* 4 */ menu_pause_titles, |
86 | 0 |
79 | 0 |