[Mod FF]: Adapted the menu for console ui.

This commit is contained in:
JerryALT 2024-04-05 09:29:15 +03:00
parent 2df82fa8aa
commit 5d672343c5

View File

@ -6,35 +6,11 @@
#define ITEM_CHANGLOG_PANEL_WIDTH 580 #define ITEM_CHANGLOG_PANEL_WIDTH 580
#define ITEM_CHANGLOG_PANEL_HEIGHT 400 #define ITEM_CHANGLOG_PANEL_HEIGHT 400
#define ITEM_CHANGLOG_PANEL_RECT 0 40 ITEM_CHANGLOG_PANEL_WIDTH ITEM_CHANGLOG_PANEL_HEIGHT HORIZONTAL_ALIGN_CENTER VERTICAL_ALIGN_TOP
#define ITEM_CHANGLOG_TEXT_WIDTH ITEM_CHANGLOG_PANEL_WIDTH #define ITEM_CHANGLOG_TEXT_WIDTH ITEM_CHANGLOG_PANEL_WIDTH
#define ITEM_CHANGLOG_TEXT_HEIGHT (ITEM_CHANGLOG_PANEL_HEIGHT - 3) #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 #define ITEM_CHANGLOG_TEXT_RECT 0 60 ITEM_CHANGLOG_TEXT_WIDTH ITEM_CHANGLOG_TEXT_HEIGHT HORIZONTAL_ALIGN_CENTER VERTICAL_ALIGN_TOP
#define ITEM_CHANGELOG_BACKGROUND \
itemDef \
{ \
name "changelog_area" \
rect ITEM_CHANGLOG_PANEL_RECT \
style WINDOW_STYLE_SHADER \
foreColor 0.3 0.3 0.3 0.5 \
background "white" \
decoration \
visible 1 \
exp rect x (0 - (ITEM_CHANGLOG_PANEL_WIDTH / 2)) \
} \
itemDef \
{ \
rect ITEM_CHANGLOG_PANEL_RECT \
style WINDOW_STYLE_FILLED \
foreColor CHOICE_TEXTCOLOR \
backColor 0 0 0 0.375 \
background "white" \
visible 1 \
exp rect x (0 - (ITEM_CHANGLOG_PANEL_WIDTH / 2)) \
}
{ {
menuDef menuDef
{ {
@ -45,7 +21,7 @@
style WINDOW_STYLE_FILLED style WINDOW_STYLE_FILLED
border 0 border 0
soundloop "music_mainmenu_mp" soundloop "music_mainmenu_mp"
onOpen {;} onOpen {}
onEsc { close changelog_menu; } onEsc { close changelog_menu; }
onClose { open main; } onClose { open main; }
#include "ui/blurredbg.inc" #include "ui/blurredbg.inc"
@ -53,8 +29,6 @@
CHOICE_MENU_TITLE( "@IW3SP_MOD_LOC_MENU_CHANGELOG_TITLE" ) CHOICE_MENU_TITLE( "@IW3SP_MOD_LOC_MENU_CHANGELOG_TITLE" )
//ITEM_CHANGELOG_BACKGROUND
itemDef itemDef
{ {
name "changelog_area" name "changelog_area"
@ -62,7 +36,7 @@
origin 0 (60 + 25) origin 0 (60 + 25)
style 1 style 1
backcolor 1 1 1 0.01 backcolor 1 1 1 0.01
visible 1 visible when( dvarBool(console_menu_style) == 0 )
decoration decoration
} }
@ -76,7 +50,37 @@
foreColor CHOICE_TEXTCOLOR foreColor CHOICE_TEXTCOLOR
textScale 0.35 textScale 0.35
textFont UI_FONT_BIG textFont UI_FONT_BIG
visible 1 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 "" text ""
exp rect x(0 - (ITEM_CHANGLOG_TEXT_WIDTH / 2)) exp rect x(0 - (ITEM_CHANGLOG_TEXT_WIDTH / 2))
decoration decoration