Exemplo n.º 1
0
        private void HitButton_OnClick(object sender, InputHelper.ClickEventArgs e)
        {
            var damage = 5f;

            hitPoints -= damage;
            lifeBar.AddDamage(damage);
        }
Exemplo n.º 2
0
        private void SpendManaButton_OnClick(object sender, InputHelper.ClickEventArgs e)
        {
            var spellCost = 2f;

            mana = Math.Max(0f, Math.Min(mana - spellCost, maxMana));
            manaBar.UseMana(spellCost);
        }
Exemplo n.º 3
0
        private void HealButton_OnClick(object sender, InputHelper.ClickEventArgs e)
        {
            var damage = 10f;

            hitPoints += damage;
            lifeBar.Heal(damage);
        }
Exemplo n.º 4
0
        private void AddSuperButton_OnClick(object sender, InputHelper.ClickEventArgs e)
        {
            var damage = 10f;

            superEnergy += damage;
            superBar.AddEnergy(damage);
        }
Exemplo n.º 5
0
 private void AddManaButton_OnClick(object sender, InputHelper.ClickEventArgs e)
 {
     mana = Math.Max(0f, Math.Min(mana + 0.5f, maxMana));
 }
Exemplo n.º 6
0
 private void SpendSuperButton_OnClick(object sender, InputHelper.ClickEventArgs e)
 {
     superEnergy = 0;
     superBar.UseEnergy();
 }
Exemplo n.º 7
0
 private void NopeButton_OnClick(object sender, InputHelper.ClickEventArgs e)
 {
     superBar.Nope();
 }
Exemplo n.º 8
0
 private void ResetTime_OnClick(object sender, InputHelper.ClickEventArgs e)
 {
     time.Start(maxTime);
     timer.Reset();
 }