Chromatics.Chromatics.flashDPSTimer C# (CSharp) Method

flashDPSTimer() private method

private flashDPSTimer ( object sender, int currentdps ) : void
sender object
currentdps int
return void
        private void flashDPSTimer(object sender, int currentdps)
        {
            lock(_flashDPSTimer)
            {
                if (chk_DPSLimit.Checked && dpstickstart == true)
                {
                    if (tick == 1)
                    {
                        updateState("static", btn_DPSLimitCol.BackColor, btn_defaultCol.BackColor);
                        tick = 2;
                    }
                    else if (tick == 2)
                    {
                        if (chk_enableEmnity.Checked)
                        {
                            updateState("static", btn_emnityCol.BackColor, btn_defaultCol.BackColor);
                            tick = 1;
                        }
                        else
                        {
                            updateState("static", btn_defaultCol.BackColor, btn_defaultCol.BackColor);
                            tick = 1;
                        }
                    }
                }
                else
                {
                    dpsloop.Stop();
                    dpstickstart = false;
                    dpsloop.Enabled = false;
                }
            }
        }
Chromatics