Redesign of avatar stuff. First part.
This commit is contained in:
@@ -380,16 +380,16 @@ ServerLobbyThread::HandleNetPacketInit(SessionWrapper session, const NetPacketIn
|
||||
new PlayerData(GetNextUniquePlayerId(), 0, PLAYER_TYPE_HUMAN, PLAYER_RIGHTS_NORMAL));
|
||||
tmpPlayerData->SetName(initData.playerName);
|
||||
tmpPlayerData->SetNetSessionData(session.sessionData);
|
||||
// if (initData.showAvatar)
|
||||
// tmpPlayerData->SetAvatarMD5(initData.avatar);
|
||||
if (initData.showAvatar)
|
||||
tmpPlayerData->SetAvatarMD5(initData.avatar);
|
||||
|
||||
// Set player data for session.
|
||||
m_sessionManager.SetSessionPlayerData(session.sessionData->GetId(), tmpPlayerData);
|
||||
session.playerData = tmpPlayerData;
|
||||
|
||||
// if (initData.showAvatar && !GetAvatarManager().HasAvatar(initData.avatar))
|
||||
// RequestPlayerAvatar(session);
|
||||
// else
|
||||
if (initData.showAvatar && !initData.avatar.IsZero() && !GetAvatarManager().HasAvatar(initData.avatar))
|
||||
RequestPlayerAvatar(session);
|
||||
else
|
||||
EstablishSession(session);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user