public MRKToSMatch(MRKToSMatchSettings settings, MRKToSProxyMatchListener matchListener, MRKToSProxyDynamicUIListener uiListener)
 {
     Settings      = settings;
     m_QueuedUsers = new List <MRKToSUser>();
     MatchListener = matchListener;
     UIListener    = uiListener;
     DynamicUI     = new MRKToSDynamicUI();
     PregameTimer  = new MRKToSTimer();
 }
 public MRKToSTimerEvent(MRKToSTimer timer, MRKTosTimerEventState state)
 {
     Timer = timer;
     State = state;
 }