sodoff-mmo/src/CommandHandlers/GenericMessageHandler.cs
Robert Paciorek d0c1839b11 use async handlers, add delay in PingHandler
client do NOT like ping < 16ms (considers it to be zero and this disables updates to other players' positions) ... so add some delay in PNG handler
2024-04-07 15:42:25 +02:00

15 lines
428 B
C#

using sodoffmmo.Attributes;
using sodoffmmo.Core;
using sodoffmmo.Data;
namespace sodoffmmo.CommandHandlers;
[CommandHandler(7)]
class GenericMessageHandler : CommandHandler {
public override Task Handle(Client client, NetworkObject receivedObject) {
NetworkPacket packet = NetworkObject.WrapObject(0, 7, receivedObject).Serialize();
client.Room.Send(packet);
return Task.CompletedTask;
}
}