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

◆ AddFavorite()

void UIScriptedMenu::AddFavorite ( string ipAddress,
int port,
bool favorite )
inlineprotected

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

257 {
258 string serverId = ipAddress + ":" + port;
259 bool isFavorited = IsFavorited(serverId);
260
261 if (favorite && !isFavorited)
262 {
263 m_Favorites.Insert(serverId);
264 }
265 else if (isFavorited)
266 {
267 m_Favorites.RemoveItem(serverId);
268 m_OfficialTab.Unfavorite(serverId);
269 m_CommunityTab.Unfavorite(serverId);
270 m_FavoritesTab.Unfavorite(serverId);
271#ifndef PLATFORM_CONSOLE
272 m_LANTab.Unfavorite(serverId);
273#endif
274 }
275 }
ref ServerBrowserTab m_OfficialTab
Определения ServerBrowserMenuNew.c:20
ref ServerBrowserTab m_LANTab
Определения ServerBrowserMenuNew.c:23
ref ServerBrowserTab m_CommunityTab
Определения ServerBrowserMenuNew.c:21
ref TStringArray m_Favorites
Определения ServerBrowserMenuNew.c:26
bool IsFavorited(string server_id)
Определения ServerBrowserMenuNew.c:231
ref ServerBrowserTab m_FavoritesTab
Определения ServerBrowserMenuNew.c:22

Перекрестные ссылки IsFavorited(), m_CommunityTab, m_Favorites, m_FavoritesTab, m_LANTab и m_OfficialTab.

Используется в SetFavoriteConsoles().