static void Main(string[] args) { Player player = new Player("A Bunch of Angry Eggs", 500f); CalculateModifier mod = new CalculateModifier(player.ApplyModifier); player.PrintHealth(); Console.WriteLine(); player.TakeDamage(mod(1f, Modifier.Base)); player.PrintHealth(); }
static void Main(string[] args) { Player player = new Player("Electric Mouse"); CalculateModifier mod = new CalculateModifier(player.ApplyModifier); player.PrintHealth(); player.TakeDamage(mod(50f, Modifier.Weak)); player.PrintHealth(); player.HealDamage(mod(10f, Modifier.Strong)); player.PrintHealth(); }
static void Main(string[] args) { Player player = new Player("Electric Mouse"); CalculateModifier mod = new CalculateModifier(player.ApplyModifier); player.PrintHealth(); Console.WriteLine(); player.TakeDamage(mod(75f, Modifier.Base)); player.PrintHealth(); Console.WriteLine(); player.HealDamage(mod(25f, Modifier.Base)); player.PrintHealth(); Console.WriteLine(); player.TakeDamage(mod(50f, Modifier.Base)); player.PrintHealth(); }