Exemplo n.º 1
0
        private void EndTimer()
        {
            if (m_Timer != null)
            {
                m_Timer.Stop();
                m_Timer = null;
            }

            if (m_LowerRegion != null)
            {
                m_LowerRegion.Unregister();
            }

            if (m_EvilRegion != null)
            {
                m_EvilRegion.Unregister();
            }

            if (m_GoodRegion != null)
            {
                m_GoodRegion.Unregister();
            }

            if (m_StartRegion != null)
            {
                m_StartRegion.Unregister();
            }

            m_LowerRegion = null;
            m_EvilRegion  = null;
            m_GoodRegion  = null;
            m_StartRegion = null;
        }
Exemplo n.º 2
0
 private void SendRegionMessage(DespiseRegion region, int cliloc)
 {
     if (region != null)
     {
         foreach (Mobile m in region.GetPlayers())
         {
             m.SendLocalizedMessage(cliloc);
         }
     }
 }
Exemplo n.º 3
0
 private void SendRegionMessage(DespiseRegion region, int cliloc)
 {
     if (region != null)
     {
         foreach (Mobile m in region.GetEnumeratedMobiles().Where(m => m is PlayerMobile))
         {
             m.SendLocalizedMessage(cliloc);
         }
     }
 }
Exemplo n.º 4
0
        private void BeginTimer()
        {
            EndTimer();

            m_Timer = Timer.DelayCall(TimeSpan.FromMinutes(1), TimeSpan.FromMinutes(1), new TimerCallback(OnTick));

            m_LowerRegion = new DespiseRegion("Despise Lower", m_LowerLevelBounds, true);
            m_EvilRegion  = new DespiseRegion("Despise Evil", m_EvilBounds);
            m_GoodRegion  = new DespiseRegion("Despise Good", m_GoodBounds);
            m_StartRegion = new DespiseRegion("Despise Start", new Rectangle2D[] { new Rectangle2D(5568, 623, 22, 20) });
        }
Exemplo n.º 5
0
 private void SendRegionMessage(DespiseRegion region, int cliloc)
 {
     if (region != null)
     {
         foreach (Mobile m in region.GetPlayers())
             m.SendLocalizedMessage(cliloc);
     }
 }
Exemplo n.º 6
0
        private void EndTimer()
        {
            if (m_Timer != null)
            {
                m_Timer.Stop();
                m_Timer = null;
            }

            if (m_LowerRegion != null)
                m_LowerRegion.Unregister();

            if (m_EvilRegion != null)
                m_EvilRegion.Unregister();

            if (m_GoodRegion != null)
                m_GoodRegion.Unregister();

            if (m_StartRegion != null)
                m_StartRegion.Unregister();

            m_LowerRegion = null;
            m_EvilRegion = null;
            m_GoodRegion = null;
            m_StartRegion = null;
        }
Exemplo n.º 7
0
        private void BeginTimer()
        {
            EndTimer();

            m_Timer = Timer.DelayCall(TimeSpan.FromMinutes(1), TimeSpan.FromMinutes(1), new TimerCallback(OnTick));
            m_Timer.Priority = TimerPriority.OneSecond;

            m_LowerRegion = new DespiseRegion("Despise Lower", m_LowerLevelBounds, true);
            m_EvilRegion = new DespiseRegion("Despise Evil", m_EvilBounds);
            m_GoodRegion = new DespiseRegion("Despise Good", m_GoodBounds);
            m_StartRegion = new DespiseRegion("Despise Start", new Rectangle2D[] { new Rectangle2D(5568, 623, 22, 20) } );
        }