Professional Documents
Culture Documents
Player Health System
Player Health System
using System;
this.maxHealth = maxHealth;
this.currentHealth = maxHealth;
currentHealth -= damageAmount;
if (currentHealth <= 0)
currentHealth = 0;
Die();
Console.WriteLine("Player took " + damageAmount + " damage. Current Health: " + currentHealth);
currentHealth += healAmount;
currentHealth = maxHealth;
}
Console.WriteLine("Player healed for " + healAmount + ". Current Health: " + currentHealth);
return currentHealth;
class Program
Player player = new Player(100); // create a player with maximum health of 100
player.TakeDamage(20);
player.Heal(10);
player.TakeDamage(50);