private void StartResetTimer() { if (m_ResetTimer == null) { m_ResetTimer = new TreasureResetTimer(this); } else { m_ResetTimer.Delay = TimeSpan.FromMinutes(Utility.Random(m_MinSpawnTime, m_MaxSpawnTime)); } m_ResetTimer.Start(); }
private void StartResetTimer() { if (m_ResetTimer != null) { if (m_ResetTimer.Running) { m_ResetTimer.Stop(); } } m_ResetTimer = new TreasureResetTimer(this); m_ResetTimer.Start(); }
private void StartResetTimer() { if( m_ResetTimer == null ) m_ResetTimer = new TreasureResetTimer( this ); else m_ResetTimer.Delay = TimeSpan.FromMinutes( Utility.Random( m_MinSpawnTime, m_MaxSpawnTime )); m_ResetTimer.Start(); }