コード例 #1
0
ファイル: Ninja.cs プロジェクト: Revolver-Koala/cs-class-demo
        public override string Attack(PlayerCharacter pl)
        {
            var damage = pl.Damaged(AttackPower);

            return this.Name + " ninja chopped " + pl.Name +
                " and dealt " + damage + " HP of damage!";
        }
コード例 #2
0
ファイル: Ogre.cs プロジェクト: Revolver-Koala/cs-class-demo
        public override string Attack(PlayerCharacter pl)
        {
            var damage = pl.Damaged(AttackPower);

            return(this.Name + " smashed " + pl.Name +
                   " with a giant club and dealt " + damage + " HP of damage!");
        }
コード例 #3
0
ファイル: Ninja.cs プロジェクト: Revolver-Koala/cs-class-demo
        public override string Attack(PlayerCharacter pl)
        {
            var damage = pl.Damaged(AttackPower);

            return(this.Name + " ninja chopped " + pl.Name +
                   " and dealt " + damage + " HP of damage!");
        }
コード例 #4
0
        public virtual string Attack(PlayerCharacter pl)
        {
            var damage = pl.Damaged(AttackPower);

            return("The monster attacked you for " + damage + " points of damage!");
        }
コード例 #5
0
 public override string Attack(PlayerCharacter pl)
 {
     return this.Name + " slashed you with their sword for " + pl.Damaged(this.AttackPower)
         + " points of damage!";
     //return base.Attack(pl);
 }
コード例 #6
0
        public virtual string Attack(PlayerCharacter pl)
        {
            var damage = pl.Damaged(AttackPower);

            return "The monster attacked you for " + damage + " points of damage!";
        }
コード例 #7
0
 public override string Attack(PlayerCharacter pl)
 {
     return(this.Name + " slashed you with their sword for " + pl.Damaged(this.AttackPower)
            + " points of damage!");
     //return base.Attack(pl);
 }