feat: room properties ready, player properties wip

This commit is contained in:
2024-05-07 22:42:45 +03:00
parent 6886808132
commit 5bf1881f81
22 changed files with 325 additions and 157 deletions
@@ -0,0 +1,22 @@
using Ragon.Protocol;
namespace Ragon.Client
{
internal class RoomUserDataHandler: IHandler
{
private readonly RagonClient _client;
private readonly RagonListenerList _listenerList;
public RoomUserDataHandler(RagonClient client, RagonListenerList listenerList)
{
_client = client;
_listenerList = listenerList;
}
public void Handle(RagonBuffer reader)
{
_client.Room?.HandleProperties(reader);
_listenerList.OnRoomUserData();
}
}
}