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