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

◆ AddFavorite()

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

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

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

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

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