コード例 #1
0
 private void checkBox1_CheckedChanged(object sender, EventArgs e)
 {
     if (checkBox1.Checked)
     {
         AutoDeleteTimer.Enabled = true;
         AutoDeleteTimer.Start();
     }
     else
     {
         AutoDeleteTimer.Stop();
         AutoDeleteTimer.Enabled = false;
     }
 }
コード例 #2
0
        public TentDestroyer(TentWalls tentwalls, TentRoof tentroof, TentFloor tentfloor, TentTrim tenttrim, PlayerMobile player, SecureTent chest)
        {
            Name         = "A tent carrying bag";
            m_Player     = player;
            m_TentRoof   = tentroof;
            m_TentWalls  = tentwalls;
            m_TentFloor  = tentfloor;
            m_TentTrim   = tenttrim;
            m_Chest      = chest;
            this.ItemID  = 2648; // 2645;
            this.Visible = true;
            Hue          = 277;  // 1072;

            m_Timer = new AutoDeleteTimer(this);
            m_Timer.Start();
        }
コード例 #3
0
ファイル: BedRoll.cs プロジェクト: Ziden/ServUO-EC-Test-Fork
        public TentDestroyer(TentWalls tentwalls, TentRoof tentroof, TentFloor tentfloor, TentTrim tenttrim, PlayerMobile player, SecureTent chest)
        {
            Name = "A tent carrying bag";
            m_Player = player;
            m_TentRoof = tentroof;
            m_TentWalls = tentwalls;
            m_TentFloor = tentfloor;
            m_TentTrim = tenttrim;
            m_Chest = chest;
            this.ItemID = 2648; // 2645;
            this.Visible = true;
            Hue = 277; // 1072;

            m_Timer = new AutoDeleteTimer(this);
            m_Timer.Start();
        }
コード例 #4
0
        private void AutoDeleteTimer_Tick(object sender, EventArgs e)
        {
            var Drive = DriveInfo.GetDrives().First(o => o.Name == @"C:\");

            if (Drive != null)
            {
                if (Drive.AvailableSpaceInGB() == 5 || VRChatCacheDir.GetDirectorySizeInGB() > 19) // Drive Space Is Less Than 5GB Or Cache Is Full
                {
                    AutoDeleteTimer.Stop();
                    AutoDeleteTimer.Enabled = false;

                    ClearVRCCache();

                    AutoDeleteTimer.Enabled = true;
                    AutoDeleteTimer.Start();
                }
            }

            label2.Text =
                $"Last Known Free Drive Space: {Drive.AvailableSpaceInGB()}GB - Last Known Cache Size: {VRChatCacheDir.GetDirectorySizeInGB()}GB";
        }