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

◆ AddFavorite()

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

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

265 {
266 string serverId = ipAddress + ":" + port;
267 bool isFavorited = IsFavorited(serverId);
268
269 if (favorite && !isFavorited)
270 {
271 m_Favorites.Insert(serverId);
272 }
273 else if (isFavorited)
274 {
275 m_Favorites.RemoveItem(serverId);
276 m_OfficialTab.Unfavorite(serverId);
277 m_CommunityTab.Unfavorite(serverId);
278 m_FavoritesTab.Unfavorite(serverId);
279#ifndef PLATFORM_CONSOLE
280 m_LANTab.Unfavorite(serverId);
281#endif
282 }
283 }
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:239
ref ServerBrowserTab m_FavoritesTab
Определения ServerBrowserMenuNew.c:22

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

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