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

◆ AddFavorite()

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

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

277 {
278 string serverId = ipAddress + ":" + port;
279 bool isFavorited = IsFavorited(serverId);
280
281 if (favorite && !isFavorited)
282 {
283 m_Favorites.Insert(serverId);
284 }
285 else if (isFavorited)
286 {
287 m_Favorites.RemoveItem(serverId);
288 m_OfficialTab.Unfavorite(serverId);
289 m_CommunityTab.Unfavorite(serverId);
290 m_FavoritesTab.Unfavorite(serverId);
291 #ifndef PLATFORM_CONSOLE
292 m_LANTab.Unfavorite(serverId);
293 #endif
294 }
295 }
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:251
ref ServerBrowserTab m_FavoritesTab
Определения ServerBrowserMenuNew.c:22

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

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