internal virtual void OnPlayerJoining(RoomPlayerEventArgs e) { if (Disposed) { return; } PlayerJoining?.Invoke(this, e); RoomManager.Channel.BroadcastCencored(new RoomChangeRoomInfoAck2Message(GetRoomInfo())); }
protected virtual void OnPlayerLeft(RoomPlayerEventArgs e) { PlayerLeft?.Invoke(this, e); RoomManager.Channel.BroadcastCencored(new RoomChangeRoomInfoAck2Message(GetRoomInfo())); }
internal virtual void OnPlayerJoined(RoomPlayerEventArgs e) { PlayerJoined?.Invoke(this, e); RoomManager.Channel.BroadcastCencored(new RoomChangeRoomInfoAck2Message(GetRoomInfo())); }