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
@@ -40,7 +40,7 @@ public sealed class AuthorizationOperation: BaseOperation
_writer = writer;
}
public override void Handle(RagonContext context, byte[] data)
public override void Handle(RagonContext context)
{
if (context.ConnectionStatus == ConnectionStatus.Authorized)
{
@@ -29,5 +29,5 @@ public abstract class BaseOperation
Writer = writer;
}
public abstract void Handle(RagonContext context, byte[] data);
public abstract void Handle(RagonContext context);
}
@@ -28,7 +28,7 @@ public sealed class EntityCreateOperation : BaseOperation
{
}
public override void Handle(RagonContext context, byte[] data)
public override void Handle(RagonContext context)
{
var player = context.RoomPlayer;
var room = context.Room;
@@ -28,7 +28,7 @@ public sealed class EntityEventOperation : BaseOperation
{
}
public override void Handle(RagonContext context, byte[] data)
public override void Handle(RagonContext context)
{
var player = context.RoomPlayer;
var room = context.Room;
@@ -11,7 +11,7 @@ public sealed class EntityOwnershipOperation : BaseOperation
{
}
public override void Handle(RagonContext context, byte[] data)
public override void Handle(RagonContext context)
{
var currentOwner = context.RoomPlayer;
var room = context.Room;
@@ -28,7 +28,7 @@ public sealed class EntityDestroyOperation: BaseOperation
{
}
public override void Handle(RagonContext context, byte[] data)
public override void Handle(RagonContext context)
{
var player = context.RoomPlayer;
var room = context.Room;
@@ -27,7 +27,7 @@ public sealed class EntityStateOperation: BaseOperation
{
}
public override void Handle(RagonContext context, byte[] data)
public override void Handle(RagonContext context)
{
var room = context.Room;
var player = context.RoomPlayer;
@@ -36,7 +36,7 @@ public sealed class RoomCreateOperation : BaseOperation
_ragonWebHookPlugin = ragonWebHook;
}
public override void Handle(RagonContext context, byte[] data)
public override void Handle(RagonContext context)
{
if (context.ConnectionStatus == ConnectionStatus.Unauthorized)
{
@@ -25,15 +25,17 @@ public sealed class RoomDataOperation : BaseOperation
{
}
public override void Handle(RagonContext context, byte[] data)
public override void Handle(RagonContext context)
{
var player = context.RoomPlayer;
var room = context.Room;
var data = Reader.RawData;
Writer.Clear();
Writer.WriteOperation(RagonOperation.REPLICATE_RAW_DATA);
Writer.WriteUShort(player.Connection.Id);
var playerData = Writer.ToArray();
var payloadData = data;
var size = playerData.Length + payloadData.Length;
@@ -9,7 +9,7 @@ public class RoomEventOperation : BaseOperation
{
}
public override void Handle(RagonContext context, byte[] data)
public override void Handle(RagonContext context)
{
var room = context.Room;
var player = context.RoomPlayer;
@@ -33,7 +33,7 @@ public sealed class RoomJoinOperation : BaseOperation
}
public override void Handle(RagonContext context, byte[] data)
public override void Handle(RagonContext context)
{
var roomId = Reader.ReadString();
var lobbyPlayer = context.LobbyPlayer;
@@ -36,7 +36,7 @@ public sealed class RoomJoinOrCreateOperation : BaseOperation
_ragonWebHookPlugin = plugin;
}
public override void Handle(RagonContext context, byte[] data)
public override void Handle(RagonContext context)
{
if (context.ConnectionStatus == ConnectionStatus.Unauthorized)
{
@@ -31,7 +31,7 @@ public sealed class RoomLeaveOperation: BaseOperation
_webHook = plugin;
}
public override void Handle(RagonContext context, byte[] data)
public override void Handle(RagonContext context)
{
var room = context.Room;
var roomPlayer = context.RoomPlayer;
@@ -12,7 +12,7 @@ public sealed class RoomOwnershipOperation : BaseOperation
{
}
public override void Handle(RagonContext context, byte[] data)
public override void Handle(RagonContext context)
{
}
@@ -26,7 +26,7 @@ public class SceneLoadOperation: BaseOperation
public SceneLoadOperation(RagonBuffer reader, RagonBuffer writer) : base(reader, writer) {}
public override void Handle(RagonContext context, byte[] data)
public override void Handle(RagonContext context)
{
var roomOwner = context.Room.Owner;
var currentPlayer = context.RoomPlayer;
@@ -31,7 +31,7 @@ public sealed class SceneLoadedOperation : BaseOperation
}
public override void Handle(RagonContext context, byte[] data)
public override void Handle(RagonContext context)
{
if (context.ConnectionStatus == ConnectionStatus.Unauthorized)
return;
@@ -8,7 +8,7 @@ public class TimestampSyncOperation: BaseOperation
{
}
public override void Handle(RagonContext context, byte[] data)
public override void Handle(RagonContext context)
{
var timestamp0 = Reader.Read(32);
var timestamp1 = Reader.Read(32);