Exemplo n.º 1
0
 public void HurtCastle(int damage)
 {
     if (sheilded)
     {
         return;
     }
     currentHealth -= damage;
     GlobalEvents.CastleDamage(this, new CastleDamageArgs(damage, currentHealth, maxHealth));
 }
Exemplo n.º 2
0
 public void HealCastle(int heal)
 {
     currentHealth += heal;
     if (currentHealth >= maxHealth)
     {
         currentHealth = maxHealth;
     }
     GlobalEvents.CastleDamage(this, new CastleDamageArgs(-heal, currentHealth, maxHealth));
 }
Exemplo n.º 3
0
 public void HurtCastle(int damage)
 {
     currentHealth -= damage;
     GlobalEvents.CastleDamage(this, new CastleDamageArgs(damage, currentHealth));
 }
Exemplo n.º 4
0
 public void FullHealth()
 {
     GlobalEvents.CastleDamage(this, new CastleDamageArgs(0, currentHealth, maxHealth));
 }
Exemplo n.º 5
0
 private void Awake()
 {
     currentHealth = maxHealth;
     GlobalEvents.CastleDamage(this, new CastleDamageArgs(0, currentHealth, maxHealth));
 }