Ejemplo n.º 1
0
        public void Utilise(List <Vaisseau> aSpaceShipList)
        {
            Random randomPosition  = new Random();
            int    hazardousIndexA = randomPosition.Next(0, aSpaceShipList.Count);
            int    hazardousIndexB = randomPosition.Next(0, aSpaceShipList.Count);

            Vaisseau tmp = aSpaceShipList[hazardousIndexA];

            aSpaceShipList[hazardousIndexA] = aSpaceShipList[hazardousIndexB];
            aSpaceShipList[hazardousIndexB] = aSpaceShipList[hazardousIndexA];
        }
Ejemplo n.º 2
0
 public abstract void Attaque(Vaisseau targetedSpaceShip);
Ejemplo n.º 3
0
 public override void Attaque(Vaisseau targetedSpaceShip)
 {
     targetedSpaceShip.getShoot(this.GetWeapon().Shoting());
 }
Ejemplo n.º 4
0
 public override void Attaque(Vaisseau targetedSpaceShip)
 {
     targetedSpaceShip.getShoot(10);
 }
Ejemplo n.º 5
0
 public override void Attaque(Vaisseau targetedSpaceShip)
 {
 }