mirror of
https://github.com/Detanup01/gbe_fork.git
synced 2025-01-12 02:19:31 +08:00
Basic IsUserInSource implementation for the main lobby.
This commit is contained in:
parent
51a5e3bc27
commit
1f79ca9231
@ -462,6 +462,15 @@ CSteamID GetFriendFromSourceByIndex( CSteamID steamIDSource, int iFriend )
|
||||
bool IsUserInSource( CSteamID steamIDUser, CSteamID steamIDSource )
|
||||
{
|
||||
PRINT_DEBUG("Steam_Friends::IsUserInSource %llu %llu\n", steamIDUser.ConvertToUint64(), steamIDSource.ConvertToUint64());
|
||||
if (steamIDUser == settings->get_local_steam_id()) {
|
||||
if (settings->get_lobby() == steamIDSource) {
|
||||
return true;
|
||||
}
|
||||
} else {
|
||||
Friend *f = find_friend(steamIDUser);
|
||||
if (!f) return false;
|
||||
if (f->lobby_id() == steamIDSource.ConvertToUint64()) return true;
|
||||
}
|
||||
//TODO
|
||||
return false;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user