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