120 lines
3.2 KiB
Plaintext
120 lines
3.2 KiB
Plaintext
#include "ui/menudef.h"
|
|
#include "ui_mp/main.inc"
|
|
#include "ui_mp/logo.inc"
|
|
|
|
#define HIDE_MOD
|
|
|
|
#undef LOGO_X
|
|
#define LOGO_X -256
|
|
|
|
#undef LOGO_Y
|
|
#define LOGO_Y -246
|
|
|
|
#undef LOGO_WIDTH
|
|
#define LOGO_WIDTH 512
|
|
|
|
#undef LOGO_HEIGHT
|
|
#define LOGO_HEIGHT 128
|
|
|
|
#undef LOGO_RECT
|
|
#define LOGO_RECT LOGO_X LOGO_Y LOGO_WIDTH LOGO_HEIGHT HORIZONTAL_ALIGN_CENTER VERTICAL_ALIGN_CENTER
|
|
|
|
#define MENU_NAME "iw4x_credits"
|
|
#define MENU_MUSIC "music_mainmenu_mp" // "af_chase_ending_credits"
|
|
#define MENU_TITLE "@MENU_SP_CREDITS_CAPS"
|
|
|
|
#undef CHOICE_GROUP
|
|
#define CHOICE_GROUP MENU_NAME
|
|
|
|
#define MENU_ITEM_CREDITS_BOX(titleArg, messageArg) \
|
|
itemDef \
|
|
{ \
|
|
name "box_background" \
|
|
rect 0 -130 600 320 HORIZONTAL_ALIGN_CENTER VERTICAL_ALIGN_CENTER \
|
|
decoration \
|
|
visible 1 \
|
|
style WINDOW_STYLE_SHADER \
|
|
foreColor 0.3 0.3 0.3 0.5 \
|
|
background "white" \
|
|
textScale 0.55 \
|
|
exp rect x (0 - 300) \
|
|
} \
|
|
itemDef \
|
|
{ \
|
|
name "welcome_box" \
|
|
rect 0 -130 600 320 HORIZONTAL_ALIGN_CENTER VERTICAL_ALIGN_CENTER \
|
|
decoration \
|
|
visible 1 \
|
|
style WINDOW_STYLE_FILLED \
|
|
foreColor CHOICE_TEXTCOLOR \
|
|
backColor 0 0 0 0.375 \
|
|
background "white" \
|
|
textFont 9 \
|
|
textAlign ITEM_ALIGN_TOP_CENTER \
|
|
textAlignY -5 \
|
|
textScale FONTSCALE_EXTRABIG \
|
|
text titleArg \
|
|
exp rect x (0 - 300) \
|
|
} \
|
|
itemDef \
|
|
{ \
|
|
rect 0 -90 500 280 HORIZONTAL_ALIGN_CENTER VERTICAL_ALIGN_CENTER \
|
|
autoWrapped \
|
|
decoration \
|
|
visible 1 \
|
|
style WINDOW_STYLE_FILLED \
|
|
foreColor CHOICE_TEXTCOLOR \
|
|
textfont 7 \
|
|
textalign ITEM_ALIGN_TOP_CENTER \
|
|
textScale CHOICE_TEXTSIZE \
|
|
exp rect x (0 - 250) \
|
|
text "DEVELOPED BY" \
|
|
} \
|
|
itemDef \
|
|
{ \
|
|
name "welcome_message" \
|
|
rect 0 -70 500 250 HORIZONTAL_ALIGN_CENTER VERTICAL_ALIGN_CENTER \
|
|
type 21 \
|
|
autoWrapped \
|
|
decoration \
|
|
visible 1 \
|
|
style WINDOW_STYLE_FILLED \
|
|
foreColor CHOICE_TEXTCOLOR \
|
|
textfont 7 \
|
|
textalign ITEM_ALIGN_TOP_CENTER \
|
|
textScale CHOICE_TEXTSIZE \
|
|
exp rect x (0 - 250) \
|
|
text messageArg \
|
|
}
|
|
|
|
#define ON_MENU_ESC \
|
|
close self;
|
|
|
|
#define MESSAGE_CREDITS "@IW4X_CREDITS"
|
|
|
|
{
|
|
menuDef
|
|
{
|
|
name MENU_NAME
|
|
fullscreen 1
|
|
rect 0 0 640 480
|
|
foreColor CHOICE_TEXTCOLOR
|
|
focusColor CHOICE_TEXTCOLOR
|
|
soundLoop MENU_MUSIC
|
|
fadeCycle 1
|
|
fadeClamp 1
|
|
fadeAmount 0.1
|
|
|
|
MENU_ON_ESC(ON_MENU_ESC)
|
|
|
|
#define DISABLE_SIDEBAR
|
|
#include "ui_mp/bg.inc"
|
|
|
|
LOGO_GAME
|
|
|
|
MENU_ITEM_CREDITS_BOX("IW4x", MESSAGE_CREDITS)
|
|
|
|
ITEM_BUTTON_BACK(close self;)
|
|
}
|
|
}
|