예제 #1
0
 public void Blow(Character target)
 {
     target.HP -= Strength;
 }
예제 #2
0
파일: Game.cs 프로젝트: MikD1/UniumPr3Game
 private void PrintSkills(Character character)
 {
     for (int i = 0; i < character.Skills.Length; ++i)
     {
         Skill skill = character.Skills[i];
         Console.WriteLine(string.Format("{0}. {1} - {2} ({3})",
             i + 1, skill.Title, skill.Rate, skill.Energy));
     }
 }
예제 #3
0
 public override void Action(Character target)
 {
     target.HP += Mana;
 }
예제 #4
0
 public abstract void Action(Character target);
예제 #5
0
 public void Heal(Character target)
 {
     target.HP += Mana;
 }
예제 #6
0
파일: Team.cs 프로젝트: MikD1/UniumPr3Game
 public Team(string name, Character[] members)
 {
     Name = name;
     Members = members;
 }
예제 #7
0
 public override void Action(Character target)
 {
     target.HP -= Strength;
 }
예제 #8
0
파일: Mage.cs 프로젝트: MikD1/UniumPr3Game
 public void Fireball(Character target)
 {
     target.HP -= Mana;
 }