diff options
| author | oy <Tom_Adams@web.de> | 2011-06-26 17:10:13 +0200 |
|---|---|---|
| committer | oy <Tom_Adams@web.de> | 2011-06-26 17:10:13 +0200 |
| commit | fb309436b4794743c86886fddf39bfae315fdc1a (patch) | |
| tree | f3b98af0c833884a0b5644ffbf25fdfa65dc0852 /src/game/client/components/menus.cpp | |
| parent | c10c7d9ac3410e103b2d2e5b69fb6d7833f6a2e3 (diff) | |
| download | zcatch-fb309436b4794743c86886fddf39bfae315fdc1a.tar.gz zcatch-fb309436b4794743c86886fddf39bfae315fdc1a.zip | |
improved friends feature
Diffstat (limited to 'src/game/client/components/menus.cpp')
| -rw-r--r-- | src/game/client/components/menus.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/game/client/components/menus.cpp b/src/game/client/components/menus.cpp index 64754c68..6ec18ce1 100644 --- a/src/game/client/components/menus.cpp +++ b/src/game/client/components/menus.cpp @@ -734,6 +734,8 @@ void CMenus::OnInit() Console()->Chain("add_favorite", ConchainServerbrowserUpdate, this); Console()->Chain("remove_favorite", ConchainServerbrowserUpdate, this); + Console()->Chain("add_friend", ConchainFriendlistUpdate, this); + Console()->Chain("remove_friend", ConchainFriendlistUpdate, this); // setup load amount m_LoadCurrent = 0; @@ -1205,7 +1207,9 @@ int CMenus::Render() // remove friend if(m_FriendlistSelectedIndex >= 0) { - m_pClient->Friends()->RemoveFriend(m_FriendlistSelectedIndex); + m_pClient->Friends()->RemoveFriend(m_lFriends[m_FriendlistSelectedIndex].m_pFriendInfo->m_aName, + m_lFriends[m_FriendlistSelectedIndex].m_pFriendInfo->m_aClan); + FriendlistOnUpdate(); Client()->ServerBrowserUpdate(); } } |