removed CD Audio disabled message, replaced with disabling button
This commit is contained in:
parent
691db066da
commit
c850227b28
2 changed files with 16 additions and 36 deletions
|
@ -242,13 +242,12 @@ typedef struct _menus_ {
|
|||
#define MENU_CAMPAIGN_CONT 13
|
||||
#define MENU_OBJECTIVES 14
|
||||
#define MENU_END_SCENARIO 15
|
||||
#define MENU_CDROM_DISABLED 16
|
||||
#define MENU_SOUND_OPTIONS 17
|
||||
#define MENU_PREFERENCES 18
|
||||
#define MENU_SPEED_SETTINGS 19
|
||||
#define MENU_GAME_OPTIONS 20
|
||||
#define MENU_NET_ERROR 21
|
||||
#define MENU_MAX 21 /// highest available menu id (for ccl)
|
||||
#define MENU_SOUND_OPTIONS 16
|
||||
#define MENU_PREFERENCES 17
|
||||
#define MENU_SPEED_SETTINGS 18
|
||||
#define MENU_GAME_OPTIONS 19
|
||||
#define MENU_NET_ERROR 20
|
||||
#define MENU_MAX 20 /// highest available menu id (for ccl)
|
||||
|
||||
/// FIXME: FILL IN THIS TABLE!!!!
|
||||
|
||||
|
|
|
@ -788,22 +788,6 @@ local Menuitem CampaignContMenuItems[] = {
|
|||
#endif
|
||||
};
|
||||
|
||||
local Menuitem CDRomDisabledMenuItems[] = {
|
||||
#ifdef __GNUC__
|
||||
{ MI_TYPE_TEXT, 144, 15, 0, LargeFont, NULL, NULL,
|
||||
{ text:{ "Sorry, this version of", MI_TFLAGS_CENTERED} } },
|
||||
{ MI_TYPE_TEXT, 144, 15 + 20*1, 0, LargeFont, NULL, NULL,
|
||||
{ text:{ "freecraft was not compiled", MI_TFLAGS_CENTERED} } },
|
||||
{ MI_TYPE_TEXT, 144, 15 + 20*2, 0, LargeFont, NULL, NULL,
|
||||
{ text:{ "with CD Audio support", MI_TFLAGS_CENTERED} } },
|
||||
{ MI_TYPE_BUTTON, 144 - (106 / 2), 128 - 15 - 27, MenuButtonSelected, LargeFont, NULL, NULL,
|
||||
{ button:{ "~!OK", 106, 27, MBUTTON_GM_HALF, EndMenu, 'o'} } },
|
||||
#else
|
||||
{ 0 }
|
||||
#endif
|
||||
};
|
||||
|
||||
|
||||
local Menuitem SoundOptionsMenuItems[] = {
|
||||
#ifdef __GNUC__
|
||||
{ MI_TYPE_TEXT, 176, 11, 0, LargeFont, NULL, NULL,
|
||||
|
@ -837,14 +821,24 @@ local Menuitem SoundOptionsMenuItems[] = {
|
|||
|
||||
{ MI_TYPE_TEXT, 64, 36*5, 0, LargeFont, NULL, NULL,
|
||||
{ text:{ "CD Volume", MI_TFLAGS_CENTERED} } },
|
||||
#if defined(USE_LIBCDA) || defined(USE_SDLCD)
|
||||
{ MI_TYPE_HSLIDER, 32, 36*5.5, 0, 0, NULL, NULL,
|
||||
{ hslider:{ 0, 11*18, 18, ScenSelectHSCdVolumeAction, -1, 0, 0, 0, ScenSelectOk} } },
|
||||
#else
|
||||
{ MI_TYPE_HSLIDER, 32, 36*5.5, -1, 0, NULL, NULL,
|
||||
{ hslider:{ 0, 11*18, 18, ScenSelectHSCdVolumeAction, -1, 0, 0, 0, ScenSelectOk} } },
|
||||
#endif
|
||||
{ MI_TYPE_TEXT, 44, 36*6 + 6, 0, SmallFont, NULL, NULL,
|
||||
{ text:{ "min", MI_TFLAGS_CENTERED} } },
|
||||
{ MI_TYPE_TEXT, 218, 36*6 + 6, 0, SmallFont, NULL, NULL,
|
||||
{ text:{ "max", MI_TFLAGS_CENTERED} } },
|
||||
#if defined(USE_LIBCDA) || defined(USE_SDLCD)
|
||||
{ MI_TYPE_GEM, 240, 36*5.5, 0, LargeFont, NULL, NULL,
|
||||
{ gem:{ MI_GSTATE_UNCHECKED, 18, 18, MBUTTON_GEM_SQUARE, SetCdPower} } },
|
||||
#else
|
||||
{ MI_TYPE_GEM, 240, 36*5.5, -1, LargeFont, NULL, NULL,
|
||||
{ gem:{ MI_GSTATE_UNCHECKED, 18, 18, MBUTTON_GEM_SQUARE, SetCdPower} } },
|
||||
#endif
|
||||
{ MI_TYPE_TEXT, 266, 36*5.5 + 2, 0, LargeFont, NULL, NULL,
|
||||
{ text:{ "Enabled", MI_TFLAGS_LALIGN} } },
|
||||
|
||||
|
@ -1105,16 +1099,6 @@ global Menu Menus[] = {
|
|||
EndScenarioMenuItems,
|
||||
NULL,
|
||||
},
|
||||
{
|
||||
// CDRom Disabled Message
|
||||
176+(14*TileSizeX-288)/2,
|
||||
16+(14*TileSizeY-128)/2,
|
||||
288, 128,
|
||||
ImagePanel4,
|
||||
0, 4,
|
||||
CDRomDisabledMenuItems,
|
||||
NULL,
|
||||
},
|
||||
{
|
||||
// Sound Options Menu
|
||||
176+(14*TileSizeX-352)/2,
|
||||
|
@ -1860,9 +1844,6 @@ local void SetCdPower(Menuitem *mi)
|
|||
cd_stop();
|
||||
CDMode = ":stopped";
|
||||
}
|
||||
#else
|
||||
ProcessMenu(MENU_CDROM_DISABLED, 1);
|
||||
SoundOptionsMenuItems[i].d.gem.state = MI_GSTATE_UNCHECKED;
|
||||
#endif
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue