private void TavernTimer_Tick(object sender, EventArgs e) { StaminaLabel.Text = p.Stamina.CurrentValue.ToString(); HpLabel.Text = p.HP.CurrentValue.ToString(); if (p.HP.CurrentValue >= p.HP.BaseValue && p.Stamina.CurrentValue < p.Stamina.BaseValue) { p.Stamina.CurrentValue = p.Stamina.CurrentValue + 1.0; StaminaLabel.Text = p.Stamina.CurrentValue.ToString(); HpLabel.Text = p.HP.CurrentValue.ToString(); } if (p.HP.CurrentValue < p.HP.BaseValue && p.Stamina.CurrentValue >= p.Stamina.BaseValue) { p.HP.CurrentValue = p.HP.CurrentValue + 1.0; StaminaLabel.Text = p.Stamina.CurrentValue.ToString(); HpLabel.Text = p.HP.CurrentValue.ToString(); } if (p.HP.CurrentValue < p.HP.BaseValue && p.Stamina.CurrentValue < p.Stamina.BaseValue) { p.HP.CurrentValue = p.HP.CurrentValue + 1.0; p.Stamina.CurrentValue = p.Stamina.CurrentValue + 1.0; StaminaLabel.Text = p.Stamina.CurrentValue.ToString(); HpLabel.Text = p.HP.CurrentValue.ToString(); } if (p.HP.CurrentValue >= p.HP.BaseValue && p.Stamina.CurrentValue >= p.Stamina.BaseValue) { TavernTimer.Stop(); StaminaLabel.Text = p.Stamina.CurrentValue.ToString(); HpLabel.Text = p.HP.CurrentValue.ToString(); } }
private void TavernButton_Click(object sender, EventArgs e) { if (TavernTimer.Enabled == true) { TavernTimer.Stop(); } else { TavernTimer.Start(); } }