DayZ 1.29
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ Play() [3/3]

void UIScriptedMenu::Play ( )
inlineprotected

См. определение в файле ServerBrowserMenuNew.c строка 702

703 {
705 {
706 string mapNM = m_SelectedServer.GetMapToRun();
707
708 if (!g_Game.VerifyWorldOwnership(mapNM))
709 {
710 /*JsonDataDLCList data = DlcDataLoader.GetData();
711 foreach (JsonDataDLCInfo dlcInfo : data.DLCs)
712 {
713 // fetch mod info
714 // if server runs this dlcInfo && !info.GetIsOwned()
715 //info.GoToStore();
716 }*/
717
718 g_Game.GetUIManager().ShowDialog("#server_browser_connect_label", "#mod_detail_info_warning", 232, DBT_OK, DBB_NONE, DMT_INFO, g_Game.GetUIManager().GetMenu());
719 g_Game.GoBuyWorldDLC(mapNM);
720 return;
721 }
722
723 string ip = m_SelectedServer.GetIP();
724 int port = m_SelectedServer.GetPort();
725 int steamQueryPort = m_SelectedServer.GetSteamQueryPort();
726 g_Game.ConnectFromServerBrowserEx(ip, port, steamQueryPort, "");
727 }
728 }
DayZGame g_Game
Определения DayZGame.c:3942
ServerBrowserEntry m_SelectedServer
Определения ServerBrowserMenuNew.c:27

Перекрестные ссылки g_Game и m_SelectedServer.