cod5-sdk/raw/ui_mp/friends_popups.inc
2008-11-20 00:00:00 +00:00

260 lines
5.8 KiB
C++

#define SIDE_MARGIN 40
/////////////////////
//
// Enter Friend's name
//
/////////////////////
#undef CHOICE_Y_START
#define CHOICE_Y_START 230
#undef CHOICE_X_START
#define CHOICE_X_START 78
menuDef
{
CENTER_POPUP_SETUP( friend_add_popmenu, 3, ;, 1 )
onOpen { setdvar ui_friendNameNew ""; setfocus friend_add; }
onClose { }
CHOICE_POPMENU_TITLE( "@PLATFORM_FRIEND_NAME" )
itemDef
{
name friend_add
TYPE ITEM_TYPE_VALIDFILEFIELD
text "@MENU_NAME"
dvar "ui_friendNameNew"
rect 60 200 310 18 HORIZONTAL_ALIGN_LEFT VERTICAL_ALIGN_TOP
//rect 60 200 (CHOICE_SIZE_X-(SIDE_MARGIN*2)) 18 HORIZONTAL_ALIGN_LEFT VERTICAL_ALIGN_TOP
origin SIDE_MARGIN -8
textaligny -2
maxchars 12
maxpaintchars 12
textalign ITEM_ALIGN_MIDDLE_LEFT
textfont UI_FONT_NORMAL
textscale TEXTSIZE_SMALL
forecolor .9 .9 .9 1
style WINDOW_STYLE_FILLED
backcolor 0 0 0 .3
visible 1
accept { uiScript sendRequestFriend; close self; }
}
CHOICE_BUTTON( 2, "@MENU_OK", uiScript sendRequestFriend; close self; )
CHOICE_BUTTON( 3, "@MENU_CANCEL", close self; )
}
#undef CHOICE_Y_START
#define CHOICE_Y_START 230
/////////////////////
//
// Delete for sure? popup
//
/////////////////////
menuDef
{
CENTER_POPUP_SETUP( friend_del_sure_popmenu, 3, ;, 1 )
CHOICE_POPMENU_TITLE( "@MENU_DELETEFRIEND" )
CHOICE_POPMENU_SUBTITLE( "@PLATFORM_DELETE_FRIEND" )
CHOICE_BUTTON( 2, "@MENU_YES", uiScript deleteFriend; close self; )
CHOICE_BUTTON( 3, "@MENU_NO", close self; )
}
/////////////////////
//
// Delete for sure? popup
//
/////////////////////
menuDef
{
#define DELETE_ONESC \
uiScript clearError; \
close self;
CENTER_POPUP_SETUP_ONOPEN( delete_choice_popmenu, 4, DELETE_ONESC, setfocus yes_button;, 1 )
#undef DELETE_ACTION
#define DELETE_ACTION \
play "mouse_click"; \
uiScript clearError; \
uiScript deleteFriend; \
close self;
CHOICE_POPMENU_TITLE( dvarString( "com_errorTitle" ) )
CHOICE_POPMENU_SUBTITLE( dvarString( "ui_friendMessage" ) )
CHOICE_BUTTON_FOCUS_VIS_EX( 3, "@MENU_YES", DELETE_ACTION, play "mouse_over", ;, 1, name yes_button; )
CHOICE_BUTTON_FOCUS_VIS_EX( 4, "@MENU_NO", DELETE_ONESC, play "mouse_over", ;, 1, name no_button; )
}
/////////////////////
//
// Check for number of friends limit.
//
/////////////////////
menuDef
{
CENTER_POPUP_SETUP( friends_too_many, 3, ;, 1 )
onClose { }
CHOICE_POPMENU_TITLE( "@PLATFORM_FRIEND_LIMIT_TITLE" )
CHOICE_POPMENU_SUBTITLE( "@MENU_FRIENDSLIMIT" )
CHOICE_BUTTON( 3, "@MENU_OK", close self; )
}
/////////////////////
//
// Expired invite - friend not online.
//
/////////////////////
menuDef
{
CENTER_POPUP_SETUP( friends_not_online, 3, ;, 1 )
onClose { }
CHOICE_POPMENU_TITLE( "@PLATFORM_EXPIRED_INVITE_TITLE" )
CHOICE_POPMENU_SUBTITLE( "@MENU_EXPIRED_INVITE" )
CHOICE_BUTTON( 3, "@MENU_OK", close self; )
}
/////////////////////
//
// Invite sent confirmation popup.
//
/////////////////////
menuDef
{
CENTER_POPUP_SETUP( invite_sent, 3, ;, 1 )
onClose { }
CHOICE_POPMENU_TITLE( "@PLATFORM_INVITE_SENT_TITLE" )
CHOICE_POPMENU_SUBTITLE( "@MENU_INVITE_SENT" )
CHOICE_BUTTON( 3, "@MENU_OK", close self; )
}
/////////////////////
//
// Invite accpeted confirmation popup.
//
/////////////////////
menuDef
{
CENTER_POPUP_SETUP( invite_accepted, 3, ;, 1 )
onClose { }
CHOICE_POPMENU_TITLE( "@PLATFORM_INVITE_ACCEPTED_TITLE" )
CHOICE_POPMENU_SUBTITLE( "@MENU_INVITE_ACCEPTED" )
CHOICE_BUTTON( 3, "@MENU_OK", close self; )
}
/////////////////////
//
// Outgoing request to friend already sent.
//
/////////////////////
menuDef
{
CENTER_POPUP_SETUP( request_sent, 3, ;, 1 )
onClose { }
CHOICE_POPMENU_TITLE( "@PLATFORM_REQUEST_SENT_TITLE" )
CHOICE_POPMENU_SUBTITLE( "@MENU_REQUEST_SENT" )
CHOICE_BUTTON( 3, "@MENU_OK", close self; )
}
/////////////////////
//
// Friend name doesn not exist.
//
/////////////////////
menuDef
{
CENTER_POPUP_SETUP( invalid_friend, 3, ;, 1 )
onClose { }
CHOICE_POPMENU_TITLE( "@PLATFORM_INVALID_ID_TITLE" )
CHOICE_POPMENU_SUBTITLE( "@MENU_INVALID_FRIEND_ID" )
CHOICE_BUTTON( 3, "@MENU_OK", close self; )
}
/////////////////////
//
// Can not send game invite to this person yet.
//
/////////////////////
menuDef
{
CENTER_POPUP_SETUP( not_friends_yet, 3, ;, 1 )
onClose { }
CHOICE_POPMENU_TITLE( "@PLATFORM_NOT_FRIENDS_YET_TITLE" )
CHOICE_POPMENU_SUBTITLE( "@MENU_NOT_FRIENDS_YET" )
CHOICE_BUTTON( 3, "@MENU_OK", close self; )
}
/////////////////////
//
// Can not send friend request to yourself.
//
/////////////////////
menuDef
{
CENTER_POPUP_SETUP( no_self_request_allowed, 3, ;, 1 )
onClose { }
CHOICE_POPMENU_TITLE( "@MENU_ERROR" )
CHOICE_POPMENU_SUBTITLE( "@MENU_NO_SELF_REQUEST_ALLOWED" )
CHOICE_BUTTON( 1, "@MENU_OK", close self; )
}
/////////////////////
//
// Already friends popup.
//
/////////////////////
menuDef
{
CENTER_POPUP_SETUP( already_friends, 3, ;, 1 )
onClose { }
CHOICE_POPMENU_TITLE( "@PLATFORM_ALREADY_FRIENDS_TITLE" )
CHOICE_POPMENU_SUBTITLE( "@PLATFORM_ALREADY_FRIENDS" )
CHOICE_BUTTON( 3, "@MENU_OK", close self; )
}
/////////////////////
//
// Popup that appears whenever connection is lost and friends functionality is not accessible.
//
/////////////////////
menuDef
{
CENTER_POPUP_SETUP( not_online_popmenu, 3, ;, 1 )
onClose { }
CHOICE_POPMENU_TITLE( "@PLATFORM_NOT_ONLINE_TITLE" )
CHOICE_POPMENU_SUBTITLE( "@PLATFORM_NOT_ONLINE" )
CHOICE_BUTTON( 3, "@MENU_OK", close self; )
}