Exemplo n.º 1
0
 public void ReceiveAttemptQueueUnit(AttemptQueueUnitEvent e)
 {
     if (CanQueueUnit(e.veteranLevel))
     {
         QueueUnit(e.veteranLevel);
     }
 }
Exemplo n.º 2
0
 public void SendAttemptQueueUnit(int veteranLevel = 0)
 {
     if (isInGame && entity.hasControl && CanQueueUnit(veteranLevel))
     {
         var queueEvent = AttemptQueueUnitEvent.Create(entity);
         queueEvent.veteranLevel = veteranLevel;
         queueEvent.Send();
     }
 }