Example #1
0
        protected virtual void OnPlayerRemoved(LobbyMember member)
        {
            // Destroy lobby if last member left
            if (!Config.KeepAliveWithZeroPlayers && Members.Count == 0)
            {
                Destroy();
                Logger.Log(LogLevel.Info, string.Format("Lobby \"{0}\" destroyed due to last player leaving.", Name));
            }

            // Notify others about the user who left
            Broadcast(MessageHelper.Create((short)MsfOpCodes.LobbyMemberLeft, member.Username));
        }
Example #2
0
 public static void Log(LogLevel logLvl, object message)
 {
     _genericLogger.Log(logLvl, message);
 }