コード例 #1
0
ファイル: Unit.cs プロジェクト: Bulltrick/DBGame
        public void attack(Unit target)
        {
            int?tHP = target.UnitHealth;

            target.loseHP((int)((this.UnitOffense * (100 / (100 + target.UnitDefense))) * (this.UnitHealth / 100.0)));
            this.loseHP((int)((target.UnitOffense * (100 / (100 + this.UnitDefense))) * (tHP / 100.0)));
        }
コード例 #2
0
ファイル: Unit.cs プロジェクト: Bulltrick/DBGame
 public void Rattack(Unit target)
 {
     target.loseHP((int)((this.UnitOffense * (100 / (100 + target.UnitRangedDefense))) * (this.UnitHealth / 100.0)));
 }
コード例 #3
0
ファイル: Unit.cs プロジェクト: Bulltrick/DBGame
 public void Rattack(Unit target)
 {
     target.loseHP((int)((this.UnitOffense * (100 / (100 + target.UnitRangedDefense))) * (this.UnitHealth / 100.0)));
 }
コード例 #4
0
ファイル: Unit.cs プロジェクト: Bulltrick/DBGame
 public void attack(Unit target)
 {
     int? tHP = target.UnitHealth;
     target.loseHP((int)((this.UnitOffense * (100 / (100 + target.UnitDefense))) * (this.UnitHealth / 100.0)));
     this.loseHP((int)((target.UnitOffense * (100 / (100 + this.UnitDefense))) * (tHP / 100.0)));
 }