コード例 #1
0
 public void Run()
 {
     while (true)
     {
         var newMessages = ChatServer.GetPlayerMessages(lastCheckTime);
         newMessages.ForEach(message =>
         {
             //Log.Write("Message found, invoking callback.");
             OnMessageReceived.Invoke(message);
         });
         lastCheckTime = WorldTime.Seconds;
         Thread.Sleep(POLL_DELAY);
     }
 }
コード例 #2
0
 public IEnumerable <ChatMessage> GetChatMessages(double startTime, double endTime)
 {
     return(ChatServer.GetPlayerMessages(startTime, endTime));
 }