|
|
|
|
@ -1,5 +1,3 @@
|
|
|
|
|
#include "selconn.h" |
|
|
|
|
|
|
|
|
|
#include "DiabloUI/diabloui.h" |
|
|
|
|
#include "DiabloUI/text.h" |
|
|
|
|
#include "stores.h" |
|
|
|
|
@ -7,6 +5,9 @@
|
|
|
|
|
|
|
|
|
|
namespace devilution { |
|
|
|
|
|
|
|
|
|
int provider; |
|
|
|
|
namespace { |
|
|
|
|
|
|
|
|
|
char selconn_MaxPlayers[21]; |
|
|
|
|
char selconn_Description[64]; |
|
|
|
|
char selconn_Gateway[129]; |
|
|
|
|
@ -14,13 +15,15 @@ bool selconn_ReturnValue = false;
|
|
|
|
|
bool selconn_EndMenu = false; |
|
|
|
|
GameData *selconn_GameData; |
|
|
|
|
|
|
|
|
|
int provider; |
|
|
|
|
|
|
|
|
|
std::vector<UiListItem *> vecConnItems; |
|
|
|
|
std::vector<UiItemBase *> vecSelConnDlg; |
|
|
|
|
|
|
|
|
|
#define DESCRIPTION_WIDTH 205 |
|
|
|
|
|
|
|
|
|
void selconn_Esc(); |
|
|
|
|
void selconn_Focus(int value); |
|
|
|
|
void selconn_Select(int value); |
|
|
|
|
|
|
|
|
|
void selconn_Load() |
|
|
|
|
{ |
|
|
|
|
LoadBackgroundArt("ui_art\\selconn.pcx"); |
|
|
|
|
@ -124,6 +127,8 @@ void selconn_Select(int value)
|
|
|
|
|
selconn_Load(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
} // namespace
|
|
|
|
|
|
|
|
|
|
int UiSelectProvider(GameData *gameData) |
|
|
|
|
{ |
|
|
|
|
selconn_GameData = gameData; |
|
|
|
|
|