Cleaned up the mess, at this time, only viable data get synced (_work directory for Gothic-data, miranda for mdc-scripts. Need to symlink files to a working directory.
149 lines
4 KiB
D
149 lines
4 KiB
D
|
|
// *********************************************************************
|
|
// leave game menu
|
|
// *********************************************************************
|
|
|
|
INSTANCE MENU_LEAVE_GAME(C_MENU_DEF)
|
|
{
|
|
backpic = MENU_BACK_PIC;
|
|
|
|
items[0] = "MENUITEM_LEAVE_GAME_HEADLINE";
|
|
|
|
items[1] = "MENUITEM_LEAVE_GAME_YES";
|
|
items[2] = "MENUITEM_LEAVE_GAME_NO";
|
|
|
|
defaultOutGame = 2; // NEWGAME
|
|
defaultInGame = 2; // SAVEGAME
|
|
|
|
flags = flags | MENU_SHOW_INFO;
|
|
};
|
|
|
|
INSTANCE MENUITEM_LEAVE_GAME_HEADLINE(C_MENU_ITEM_DEF)
|
|
{
|
|
text[0] = "Mahlendur verlassen?";
|
|
type = MENU_ITEM_TEXT;
|
|
// Position und Dimension
|
|
posx = 0; posy = 3400;
|
|
dimx = 8100; dimy = 750;
|
|
// Weitere Eigenschaften
|
|
flags = IT_CHROMAKEYED|IT_TRANSPARENT|IT_MOVEABLE|IT_TXT_CENTER;
|
|
};
|
|
|
|
|
|
INSTANCE MENUITEM_LEAVE_GAME_YES(C_MENU_ITEM_DEF)
|
|
{
|
|
backpic = MENU_ITEM_BACK_PIC;
|
|
text[0] = "Ja";
|
|
text[1] = "Ja, ich möchte Mahlendur verlassen."; // Kommentar
|
|
|
|
// Position und Dimension
|
|
posx = 0; posy = 4400;
|
|
dimx = 8100; dimy = 750;
|
|
// Aktionen
|
|
onSelAction[0] = SEL_ACTION_CLOSE;
|
|
onSelAction_S[0]= "LEAVE_GAME";
|
|
// Weitere Eigenschaften
|
|
flags = IT_CHROMAKEYED|IT_TRANSPARENT|IT_MOVEABLE|IT_SELECTABLE|IT_TXT_CENTER;
|
|
};
|
|
|
|
INSTANCE MENUITEM_LEAVE_GAME_NO(C_MENU_ITEM_DEF)
|
|
{
|
|
backpic = MENU_ITEM_BACK_PIC;
|
|
text[0] = "Nein";
|
|
text[1] = "Nein, ich möchte weiterspielen."; // Kommentar
|
|
|
|
// Position und Dimension
|
|
posx = 0; posy = 5000;
|
|
dimx = 8100; dimy = 750;
|
|
// Weitere Eigenschaften
|
|
flags = IT_CHROMAKEYED|IT_TRANSPARENT|IT_MOVEABLE|IT_SELECTABLE|IT_TXT_CENTER;
|
|
};
|
|
|
|
|
|
|
|
// *********************************************************************
|
|
// start game menu
|
|
// *********************************************************************
|
|
// Von leavegame kopiert und einfach abgeändert
|
|
|
|
INSTANCE MENU_DIFFICULTY(C_MENU_DEF)
|
|
{
|
|
backpic = MENU_BACK_PIC;
|
|
|
|
items[0] = "MENUITEM_DIFFICULTY_HEADLINE";
|
|
|
|
items[1] = "MENUITEM_DIFFICULTY_SELECT";
|
|
items[2] = "MENUITEM_DIFFICULTY_SELECT_CHOICE";
|
|
items[3] = "MENUITEM_DIFFICULTY_STARTGAME";
|
|
|
|
defaultOutGame = 2; // NEWGAME
|
|
defaultInGame = 2; // SAVEGAME
|
|
|
|
flags = flags | MENU_SHOW_INFO;
|
|
};
|
|
|
|
INSTANCE MENUITEM_DIFFICULTY_HEADLINE(C_MENU_ITEM_DEF)
|
|
{
|
|
text[0] = "Schwierigkeitsgrad auswählen";
|
|
type = MENU_ITEM_TEXT;
|
|
// Position und Dimension
|
|
posx = 0; posy = 3000;
|
|
dimx = 8100; dimy = 750;
|
|
// Weitere Eigenschaften
|
|
flags = IT_CHROMAKEYED|IT_TRANSPARENT|IT_MOVEABLE|IT_TXT_CENTER;
|
|
};
|
|
|
|
INSTANCE MENUITEM_DIFFICULTY_SELECT(C_MENU_ITEM_DEF)
|
|
{
|
|
backpic = MENU_ITEM_BACK_PIC;
|
|
text[0] = "(ändern)";
|
|
text[1] = "Schwierigkeitsgrad mit Pfeiltasten-Taste ändern.";
|
|
fontName = MENU_FONT_SMALL;
|
|
// Position und Dimension
|
|
posx = 2600; posy = 4100 + 85;
|
|
dimx = 3000; dimy = 750;
|
|
|
|
// Aktionen
|
|
onSelAction[0] = SEL_ACTION_UNDEF;
|
|
// Weitere Eigenschaften
|
|
flags = flags | IT_EFFECTS_NEXT | IT_TXT_CENTER;
|
|
};
|
|
|
|
instance MENUITEM_DIFFICULTY_SELECT_CHOICE(C_MENU_ITEM_DEF)
|
|
{
|
|
backPic = MENU_CHOICE_BACK_PIC;
|
|
type = MENU_ITEM_CHOICEBOX;
|
|
text[0] = "Sehr leicht|Leicht|Normal|Schwer|Sehr schwer";
|
|
fontName = MENU_FONT_SMALL;
|
|
|
|
// Position und Dimension
|
|
posx = 3100; posy = 4100 ;
|
|
dimx = MENU_SLIDER_DX; dimy = MENU_CHOICE_DY;
|
|
|
|
// Aktionen
|
|
onChgSetOption = "DIFFICULTY";
|
|
onChgSetOptionSection = "MAHLENDUR";
|
|
// Weitere Eigenschaften
|
|
flags = flags & ~IT_SELECTABLE;
|
|
flags = flags | IT_TXT_CENTER;
|
|
};
|
|
|
|
INSTANCE MENUITEM_DIFFICULTY_STARTGAME(C_MENU_ITEM_DEF)
|
|
{
|
|
backpic = MENU_ITEM_BACK_PIC;
|
|
text[0] = "Spiel starten!";
|
|
text[1] = "Spiel wird mit gewählten Schwierigkeitsgrad gestartet."; // Kommentar
|
|
|
|
// Position und Dimension
|
|
posx = 100; posy = 5000;
|
|
dimx = 8100; dimy = 750;
|
|
// Aktionen
|
|
|
|
onSelAction[0] = SEL_ACTION_CLOSE;
|
|
onSelAction_S[0]= "NEW_GAME";
|
|
|
|
// Weitere Eigenschaften
|
|
flags = IT_CHROMAKEYED|IT_TRANSPARENT|IT_MOVEABLE|IT_SELECTABLE|IT_TXT_CENTER;
|
|
};
|
|
|
|
|