예제 #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];
        }
예제 #2
0
파일: Vaisseau.cs 프로젝트: StainLesss/POO
 public abstract void Attaque(Vaisseau targetedSpaceShip);
예제 #3
0
파일: ViperMKII.cs 프로젝트: StainLesss/POO
 public override void Attaque(Vaisseau targetedSpaceShip)
 {
     targetedSpaceShip.getShoot(this.GetWeapon().Shoting());
 }
예제 #4
0
파일: F-18.cs 프로젝트: StainLesss/POO
 public override void Attaque(Vaisseau targetedSpaceShip)
 {
     targetedSpaceShip.getShoot(10);
 }
예제 #5
0
 public override void Attaque(Vaisseau targetedSpaceShip)
 {
 }