// pemret de faire exactement la même chose mais avec le joueur2 public void Tir(string fire) { if (fire.Equals("fi") && alive) // le flux de données envoie des strings { Tir tir = new Tir(this); tirs.Add(tir); if (totalPoint > 0) { totalPoint--; } } if (fire.Equals("bo") && alive && combo == 1000 && !destruction) { combo = 0; destruction = true; } }
// Quand le joueur appuye sur un des boutons pour tirer public void Tir(Keys fire) { if (fire.Equals(Keys.Space) && alive) // on vérifie si le joueur est encore vivant et si il appuye sur la barre d'espace { Tir tir = new Tir(this); // On ajoute un nouvel objet de type tir tirs.Add(tir); // on ajoute à la liste des tirs du joueur if (totalPoint > 0) // on retranche a chaque tir un point de score (on ne descend pas en dessous de zéro) { totalPoint--; } } if (fire.Equals(Keys.Enter) && alive && combo == 1000 && !destruction) // on vérifie si le joueur appuye sur enter, si il est vivant et si sa jauge est rempli pour pouvoir faire le super tir { combo = 0; // on remet la jauge a zéro destruction = true; // on envoie au panel le fait que le joueur a déclanché son super tir } }