Example #1
0
        //Ajout d'un équipement si le nombre de point max le permet
        public void newEquipment(AEquipment e)
        {
            int countEquipPoint = e.Point;

            if ((countEquipPoint + this.CountEquipmentPoint) < CountEquipmentMaxPoint+1)
            {
                this.EquipmentList.Add(e);
                this.CountEquipmentPoint = this.CountEquipmentPoint + countEquipPoint;
                if (e is IDefense)
                {
                    this.ChanceToDefend = ChanceToDefend+e.ChanceToDefend;
                }
                else if(e is IAttack)
                {
                    this.ChanceToAttack = ChanceToAttack+e.ChanceToAttack;
                }
                else
                {
                    this.ChanceToDefend = ChanceToDefend + e.ChanceToDefend;
                    this.ChanceToAttack = ChanceToAttack+e.ChanceToAttack;
                }
            }
            else
            {
                Console.WriteLine("Tu portes trop d'équipement "+GladiatorName+" !");
            }
        }
Example #2
0
 public void deleteEquipment(AEquipment e)
 {
     this.EquipmentList.Remove(e);
 }