Survival_on_island.Island.Refresh C# (CSharp) Method

Refresh() private method

private Refresh ( ) : void
return void
        void Refresh()
        {
            //Проверка на HP
            if (HPnow > HPmax)
            {
                HPnow = HPmax;
            }

            //заполнение полей с данными
            label_water.Text = Convert.ToString(water);
            label_eat.Text = Convert.ToString(eat);
            label_wood.Text = Convert.ToString(wood);
            label_rock.Text = Convert.ToString(rock);

            labelOD.Text = Convert.ToString(ODhod) + "/" + Convert.ToString(OD);
            labelHP.Text = Convert.ToString(HPnow) + "/" + Convert.ToString(HPmax);
            labelMorality.Text = Convert.ToString(Morality) + "/" + Convert.ToString(MoralityMax);

            //Отображение инструментов

            // ведро
            if (Bucket.value > 0)
            {
                pictureBucket.Visible = true;
            }
            else
            {
                pictureBucket.Visible = false;
            }
            // маленькая корзина
            if (SmallBasket.value > 0)
            {
                pictureSmallBasket.Visible = true;
            }
            else
            {
                pictureSmallBasket.Visible = false;
            }
            //корзина
            if (Basket.value > 0)
            {
                pictureBasket.Visible = true;
            }
            else
            {
                pictureBasket.Visible = false;
            }
            //топоры
            if (WoodAxe.value > 0)
            {
                pictureWoodAxe.Visible = true;
            }
            else
            {
                pictureWoodAxe.Visible = false;
            }
            if (RockAxe.value > 0)
            {
                pictureRockAxe.Visible = true;
            }
            else
            {
                pictureRockAxe.Visible = false;
            }
            //кирки
            if (WoodPick.value > 0)
            {
                pictureWoodPick.Visible = true;
            }
            else
            {
                pictureWoodPick.Visible = false;
            }
            if (RockPick.value > 0)
            {
                pictureRockPick.Visible = true;
            }
            else
            {
                pictureRockPick.Visible = false;
            }

            //
            //  Оружие
            //
            //луки
            if (Bow.value > 0)
            {
                pictureBow.Visible = true;
            }
            else
            {
                pictureBow.Visible = false;
            }
            if (StrongBow.value > 0)
            {
                pictureStrongBow.Visible = true;
            }
            else
            {
                pictureStrongBow.Visible = false;
            }
            //ближний бой
            if (Baton.value > 0)
            {
                pictureBaton.Visible = true;
            }
            else
            {
                pictureBaton.Visible = false;
            }
            if (Lance.value > 0)
            {
                pictureLance.Visible = true;
            }
            else
            {
                pictureLance.Visible = false;
            }

            //проверка на экипированное оружие
            DamageNow = Damage;
            if (Bow.equip == 1) { DamageNow += 3; }
            if (StrongBow.equip == 1) { DamageNow += 5; }
            if (Baton.equip == 1) { DamageNow += 2; }
            if (Lance.equip == 1) { DamageNow += 1; }

            //
            //  Сопутствующее снаряжение
            //
            //Ром
            if (Rom.value > 0)
            {
                pictureRom.Visible = true;
                labelRomValue.Visible = true;
            }
            else
            {
                pictureRom.Visible = false;
                labelRomValue.Visible = false;
            }
            labelRomValue.Text = Convert.ToString(Rom.value);

            //
            //  экипировка
            //
            DefWithMod = Def;
            if (SkinHat.value > 0)
            {
                pictureShlem1.Visible = true;
                DefWithMod += 1; // если есть броня, то + к защите
            }
            else
            {
                pictureShlem1.Visible = false;
            }
            if (SkinShirt.value > 0)
            {
                pictureKurtka1.Visible = true;
                DefWithMod += 2; // если есть броня, то + к защите
            }
            else
            {
                pictureKurtka1.Visible = false;
            }
            if (SkinPants.value > 0)
            {
                pictureShtani1.Visible = true;
                DefWithMod += 2; // если есть броня, то + к защите
            }
            else
            {
                pictureShtani1.Visible = false;
            }
            if (SkinShoes.value > 0)
            {
                pictureSapogi1.Visible = true;
                DefWithMod += 1; // если есть броня, то + к защите
            }
            else
            {
                pictureSapogi1.Visible = false;
            }

            //проверка на смерть
            if (HPnow <= 0)
            {
                MessageBox.Show("Сожалеем, но вы умерли");
                this.Close();

                var enter_form = Program.GetFormByName("Enter");
                enter_form.Show();
            }
        }