feat(wip) room properties
This commit is contained in:
@@ -86,6 +86,7 @@ public sealed class AuthorizationOperation: BaseOperation
|
||||
|
||||
var playerId = context.LobbyPlayer.Id;
|
||||
var playerName = context.LobbyPlayer.Name;
|
||||
|
||||
var playerPayload = context.LobbyPlayer.Payload;
|
||||
|
||||
_writer.Clear();
|
||||
|
||||
@@ -24,9 +24,20 @@ namespace Ragon.Server.Handler
|
||||
|
||||
var playerDataLen = Reader.ReadUShort();
|
||||
var playerData = Reader.ReadBytes(playerDataLen);
|
||||
var player = context.RoomPlayer;
|
||||
|
||||
// player.SetData(playerData);
|
||||
var roomPlayer = context.RoomPlayer;
|
||||
if (roomPlayer != null)
|
||||
{
|
||||
roomPlayer.UserData.Data = playerData;
|
||||
return;
|
||||
}
|
||||
|
||||
var lobbyPlayer = context.RoomPlayer;
|
||||
if (lobbyPlayer != null)
|
||||
{
|
||||
lobbyPlayer.UserData.Data = playerData;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user