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; }
private void SendRegionMessage(DespiseRegion region, int cliloc) { if (region != null) { foreach (Mobile m in region.GetPlayers()) { m.SendLocalizedMessage(cliloc); } } }
private void SendRegionMessage(DespiseRegion region, int cliloc) { if (region != null) { foreach (Mobile m in region.GetEnumeratedMobiles().Where(m => m is PlayerMobile)) { m.SendLocalizedMessage(cliloc); } } }
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) }); }
private void SendRegionMessage(DespiseRegion region, int cliloc) { if (region != null) { foreach (Mobile m in region.GetPlayers()) m.SendLocalizedMessage(cliloc); } }
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; }
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) } ); }