This commit is contained in:
2023-10-08 21:13:31 +03:00
parent 64842886d7
commit c214b6ca7f
45 changed files with 116 additions and 113 deletions
@@ -18,7 +18,7 @@ using Ragon.Protocol;
namespace Ragon.Client;
internal class EntityCreateHandler : IHandler
internal class EntityCreateHandler : IHandler
{
private readonly RagonClient _client;
private readonly RagonPlayerCache _playerCache;
@@ -37,15 +37,15 @@ internal class EntityCreateHandler : IHandler
_entityListener = entityListener;
}
public void Handle(RagonBuffer buffer)
public void Handle(RagonBuffer reader)
{
var attachId = buffer.ReadUShort();
var entityType = buffer.ReadUShort();
var entityId = buffer.ReadUShort();
var ownerId = buffer.ReadUShort();
var attachId = reader.ReadUShort();
var entityType = reader.ReadUShort();
var entityId = reader.ReadUShort();
var ownerId = reader.ReadUShort();
var player = _playerCache.GetPlayerByPeer(ownerId);
var payload = new RagonPayload(buffer.Capacity);
payload.Read(buffer);
var payload = new RagonPayload(reader.Capacity);
payload.Read(reader);
if (player == null)
{