Example #1
0
 public void RegisterMessage(MJsonMessageAll msg)
 {
     messageList.Add(msg);
 }
Example #2
0
 public bool ValidateMessage(MJsonMessageAll msg)
 {
     return gameState.ValidateMessage(msg, lastActor);
 }
Example #3
0
 public bool ValidateMessage(MJsonMessageAll msg, int lastActor)
 {
     if (msg.actor == lastActor)
     {
         return msg.IsDAHAI();
     }
     else
     {
         return msg.IsNONE();
     }
 }
Example #4
0
 public bool ValidateMessage(MJsonMessageAll msg, int lastActor)
 {
     if (msg.actor == lastActor)
     {
         return msg.IsREACH() || msg.IsANKAN() || msg.IsKAKAN() || msg.IsHORA() || msg.IsDAHAI();
     }
     else
     {
         return msg.IsNONE();
     }
 }
Example #5
0
 public bool ValidateMessage(MJsonMessageAll msg, int lastActor)
 {
     return msg.IsNONE();
 }
Example #6
0
 public bool ValidateMessage(MJsonMessageAll msg, int lastActor)
 {
     if (msg.actor == lastActor)
     {
         return msg.IsNONE();
     }
     else
     {
         return msg.IsNONE() || msg.IsPON() || msg.IsCHI() || msg.IsHORA() || msg.IsDAIMINKAN();
     }
 }
Example #7
0
 public bool ValidateMessage(MJsonMessageAll msg, int lastActor)
 {
     if (msg.actor == lastActor)
     {
         return msg.IsNONE();
     }
     else
     {
         return msg.IsNONE() || msg.IsHORA();// for chankan hora
     }
 }