refactor: entity structure changes

This commit is contained in:
2022-12-17 14:05:53 +04:00
parent fa6ace4dc8
commit 5a4bf0c24e
4 changed files with 33 additions and 25 deletions
+17 -4
View File
@@ -4,8 +4,21 @@ namespace Ragon.Core.Game;
public class EntityEvent
{
public ushort PeerId { get; set; }
public ushort EventId { get; set; }
public byte[] EventData { get; set; }
public RagonTarget Target { set; get; }
public RoomPlayer Invoker { get; private set; }
public ushort EventId { get; private set; }
public byte[] EventData { get; private set; }
public RagonTarget Target { set; private get; }
public EntityEvent(
RoomPlayer invoker,
ushort eventId,
byte[] payload,
RagonTarget target
)
{
Invoker = invoker;
EventId = eventId;
EventData = payload;
Target = target;
}
}