Better messaging and better rule implementation
All checks were successful
Build Mau & Deploy Mau / build (push) Successful in 1m6s
Build Mau & Deploy Mau / deploy (push) Has been skipped
Build Mau & Deploy Mau / build (pull_request) Successful in 1m3s
Build Mau & Deploy Mau / deploy (pull_request) Has been skipped

This commit is contained in:
DTieman
2024-05-19 23:49:25 +02:00
parent f5c2b937b0
commit 3b765841b7
9 changed files with 174 additions and 73 deletions

View File

@@ -21,13 +21,13 @@ public class Lobby : RoomType
public override void OnConnect(ConnectionInstance connection)
{
var joinMessage = new JoinMessage(connection.Id, connection.Name + " has joined the room.");
var joinMessage = new JoinMessage(_room.Connections, connection);
_room.BroadCast(new RoomMessage<JoinMessage>("JOIN", joinMessage));
}
public override void OnDisconnect(ConnectionInstance connection)
{
var leaveMessage = new LeaveMessage(connection.Id, connection.Name + " has left the room.");
var leaveMessage = new LeaveMessage(connection);
_room.BroadCast(new RoomMessage<LeaveMessage>("LEAVE", leaveMessage));
}
}