iw3sp-mod/iw3sp_mod_ff_src/raw/ui/changelog.menu
2024-04-05 09:29:15 +03:00

89 lines
2.6 KiB
Plaintext

#include "ui/menudef.h"
#include "ui_mp/common_macro.inc"
#define CHOICE_GROUP "changelog"
#include "ui_mp/menustyle.inc"
#include "ui/choices_setup_common.menu"
#define ITEM_CHANGLOG_PANEL_WIDTH 580
#define ITEM_CHANGLOG_PANEL_HEIGHT 400
#define ITEM_CHANGLOG_TEXT_WIDTH ITEM_CHANGLOG_PANEL_WIDTH
#define ITEM_CHANGLOG_TEXT_HEIGHT (ITEM_CHANGLOG_PANEL_HEIGHT - 3)
#define ITEM_CHANGLOG_TEXT_RECT 0 60 ITEM_CHANGLOG_TEXT_WIDTH ITEM_CHANGLOG_TEXT_HEIGHT HORIZONTAL_ALIGN_CENTER VERTICAL_ALIGN_TOP
{
menuDef
{
name "changelog_menu"
fullscreen 1
rect 0 0 640 480
focuscolor COLOR_FOCUSED
style WINDOW_STYLE_FILLED
border 0
soundloop "music_mainmenu_mp"
onOpen {}
onEsc { close changelog_menu; }
onClose { open main; }
#include "ui/blurredbg.inc"
#include "ui_mp/navcontrols.inc"
CHOICE_MENU_TITLE( "@IW3SP_MOD_LOC_MENU_CHANGELOG_TITLE" )
itemDef
{
name "changelog_area"
rect -300 0 600 (380 - 25) HORIZONTAL_ALIGN_CENTER VERTICAL_ALIGN_SUBTOP
origin 0 (60 + 25)
style 1
backcolor 1 1 1 0.01
visible when( dvarBool(console_menu_style) == 0 )
decoration
}
itemDef
{
name "changeLogTextInfo"
text ITEM_TYPE_TEXT
rect ITEM_CHANGLOG_TEXT_RECT
style WINDOW_STYLE_FILLED
textalignx 3
foreColor CHOICE_TEXTCOLOR
textScale 0.35
textFont UI_FONT_BIG
visible when( dvarBool(console_menu_style) == 0 )
text ""
exp rect x(0 - (ITEM_CHANGLOG_TEXT_WIDTH / 2))
decoration
}
//console ui
itemDef
{
name "changelog_area"
rect -300 0 600 (380 - 50) HORIZONTAL_ALIGN_CENTER VERTICAL_ALIGN_SUBTOP
origin 0 (60 + 25)
style 1
backcolor 1 1 1 0.01
visible when( dvarBool(console_menu_style) == 1 )
decoration
}
#undef ITEM_CHANGLOG_PANEL_HEIGHT
#define ITEM_CHANGLOG_PANEL_HEIGHT 380
itemDef
{
name "changeLogTextInfo"
text ITEM_TYPE_TEXT
rect ITEM_CHANGLOG_TEXT_RECT
style WINDOW_STYLE_FILLED
textalignx 3
foreColor CHOICE_TEXTCOLOR
textScale 0.35
textFont UI_FONT_BIG
visible when( dvarBool(console_menu_style) == 1 )
text ""
exp rect x(0 - (ITEM_CHANGLOG_TEXT_WIDTH / 2))
decoration
}
}
}