public void TestCreateDeleteJedis() { DalManager manager = new DalManager(); List <Jedi> list1 = manager.getJedis(); Jedi newJedi = new Jedi(12, "JediTest", true, null); manager.InsertJedi(newJedi); List <Jedi> listTemp = list1; listTemp.Add(newJedi); List <Jedi> list2 = manager.getJedis(); Assert.AreEqual(listTemp.Count, list2.Count); Assert.AreEqual(list1[listTemp.Count - 1].ID, list2[list2.Count - 1].ID); Assert.AreEqual(list1[listTemp.Count - 1].IsSith, list2[list2.Count - 1].IsSith); Assert.AreEqual(list1[listTemp.Count - 1].Nom, list2[list2.Count - 1].Nom); manager.DeleteJedis(newJedi); list2 = manager.getJedis(); Assert.AreEqual(list1.Count, list2.Count); Assert.AreEqual(list1[list1.Count - 1].ID, list2[list2.Count - 1].ID); Assert.AreEqual(list1[list1.Count - 1].IsSith, list2[list2.Count - 1].IsSith); Assert.AreEqual(list1[list1.Count - 1].Nom, list2[list2.Count - 1].Nom); }
public PlayingJedi(Jedi jedi) { List <Caracteristique> caractJedi = jedi.Caracteristiques; //Calcul de la sante hpJedi = (from element in caractJedi where element.Definition == EDefCaracteristique.Sante select element.Valeur).Sum() + PlayingMatch.baseHP; //Calcul de la force caractForce = (from element in caractJedi where element.Definition == EDefCaracteristique.Force select element.Valeur).Sum(); //Calcul de la defense caractDefense = (from element in caractJedi where element.Definition == EDefCaracteristique.Defense select element.Valeur).Sum(); //Calcul de la chance caractChance = (from element in caractJedi where element.Definition == EDefCaracteristique.Chance select element.Valeur).Sum(); }
public void TestUpdateJedis() { DalManager manager = new DalManager(); List <Jedi> list1 = manager.getJedis(); Jedi updatedJedi = list1[0]; updatedJedi.IsSith = true; updatedJedi.Nom = "JediTest"; manager.UpdateJedi(updatedJedi); //Modification du premier Jedi List <Jedi> list2 = manager.getJedis(); //Assert.AreEqual(updatedJedi, list2[0]); //Test si le premier Jedi à bien été modifié Assert.AreEqual(list1.Count, list2.Count); Assert.AreEqual(updatedJedi.ID, list2[0].ID); Assert.AreEqual(updatedJedi.IsSith, list2[0].IsSith); Assert.AreEqual(updatedJedi.Nom, list2[0].Nom); updatedJedi.IsSith = list1[0].IsSith; updatedJedi.Nom = list1[0].Nom; manager.UpdateJedi(updatedJedi); //Reinitialisation du premier Jedi list2 = manager.getJedis(); //Assert.AreEqual(list1, list2); //Test si le jedi est bien réinitialisé Assert.AreEqual(list1.Count, list2.Count); Assert.AreEqual(list1[list1.Count - 1].ID, list2[0].ID); Assert.AreEqual(list1[list1.Count - 1].IsSith, list2[0].IsSith); Assert.AreEqual(list1[list1.Count - 1].Nom, list2[0].Nom); }
public void delJedi(int id) { List <Jedi> listJedi = jtm.getAllJedis(); Jedi jedi = listJedi.Find(j => j.ID == id); jtm.delJedi(jedi); }
/// <summary> /// Constructor /// </summary> public ManualGameUserControl(Match m) { m_match = m; m_joueur1 = m.Jedi1; m_joueur2 = m.Jedi2; InitializeComponent(); }
public void lancerPhaseTournoi(int parisJoueur1, Jedi jediParisJoueur1, int parisJoueur2, Jedi jediParisJoueur2) { foreach (Match match in pool.Matches) { PlayingMatch pMatch = new PlayingMatch(match); while (!pMatch.MatchOver) { pMatch.playTurn(pMatch.automaticChoose(), pMatch.automaticChoose()); } if (match.JediVainqueur.Id == jediParisJoueur1.Id) { joueur1.Score += parisJoueur1; } if (match.JediVainqueur.Id == jediParisJoueur2.Id) { joueur2.Score += parisJoueur2; } } //Maj bdd List <Match> oldMatches = businessManager.getMatches(); oldMatches.Concat(pool.Matches); businessManager.updateMatch(oldMatches); pool = pool.nextPool(); jedis = new List <Jedi>(); foreach (Match match in pool.Matches) { jedis.Add(match.Jedi1); jedis.Add(match.Jedi2); } end = pool.PoolVide; }
/// <summary> /// Constructeur. /// </summary> public MatchsViewModel() { JediTournamentManager manager = new JediTournamentManager(); _jedis = manager.getAllJedis(); _jedisCombo = new List <Jedi>(_jedis); _stades = manager.getAllStades(); List <Match> matchsModel = manager.getAllMatchs(); // Initialise la collection modèle _matches = new ObservableCollection <MatchViewModel>(); foreach (Match m in matchsModel) { _matches.Add(new MatchViewModel(m)); } // Auto sélectionne le premier match s'il y en a un if (_matches.Count > 0) { _selectedItem = _matches[0]; _selectedJedi1 = _matches[0].Jedi1; _selectedJedi2 = _matches[0].Jedi2; _selectedStade = _matches[0].Stade; } }
public Jedi SelectJediById(int idJedi) { Jedi _jedi = null; using (SqlConnection sqlConnection = new SqlConnection(m_connectionString)) { string requete = "SELECT idJedi, Name, IsSith, Pic From Jedis WHERE idJedi =@idJedi;"; SqlCommand sqlcommand = new SqlCommand(requete, sqlConnection); sqlcommand.Parameters.AddWithValue("@idJedi", idJedi); sqlConnection.Open(); SqlDataReader sqlDataReader = sqlcommand.ExecuteReader(); while (sqlDataReader.Read()) { List <Caracteristique> _carac = SelectCaracsByJediID(idJedi); _jedi = new Jedi(sqlDataReader.GetInt32((int)Jedi_enum.IDJEDI), sqlDataReader.GetString((int)Jedi_enum.NAME), sqlDataReader.GetBoolean((int)Jedi_enum.ISSITH), _carac); //int id, string nom, bool isSith, List<Caracteristique> carac } sqlConnection.Close(); } return(_jedi); }
public bool EditJedi(Jedi _jedi) { /* * @ sert à indiquer que cette variable qui par exemple _jedi.Nom doit etre la meme que celle dans la table pour pouvoir la renomer */ /*command.Text = "UPDATE Student * SET Address = @add, City = @cit Where FirstName = @fn and LastName = @add";*/ bool flag = false; using (SqlConnection sqlConnection = new SqlConnection(m_connectionString)) { string requete = "UPDATE Jedis SET Name=@name, IsSith=@Sith, Pic=@pic WHERE idJedi=@idjedi"; SqlCommand sqlCommand = new SqlCommand(requete, sqlConnection); sqlCommand.Parameters.AddWithValue("@idjedi", _jedi.ID); sqlCommand.Parameters.AddWithValue("@name", _jedi.Nom); sqlCommand.Parameters.AddWithValue("@Sith", _jedi.IsSith); sqlCommand.Parameters.AddWithValue("@pic", _jedi.Photo); sqlConnection.Open(); sqlCommand.ExecuteNonQuery(); sqlConnection.Close(); flag = true; } return(flag); }
protected void OnRemoveJedi(Jedi j) { if (this.RemoveJedi != null) { this.RemoveJedi(this, new JediEventArgs(j)); } }
/// <summary> /// Joue le match et détermine son gagant. /// </summary> private void playAuto() { Random r = new Random(); while (_vainqueur == null) { ChiFouMi j1 = (ChiFouMi)r.Next(0, 3); ChiFouMi j2 = (ChiFouMi)r.Next(0, 3); // Résultat 1 si le jedi 1 gagne, 2 si le jedi 2 gagne, 0 en cas d'égalité. int winner = (3 + j1 - j2) % 3; if (winner == 1) { _vainqueur = _match.Jedi1; } else if (winner == 2) { _vainqueur = _match.Jedi2; } } if (_match.PhaseTournoi == EPhaseTournoi.Finale) { EndTournoi(); } else { mpg.playBis(); } }
public void TestMCCIsSaved([Values(1, 2, 100)] int mCC) { Jedi j = new Jedi(); j.MidiChlorianCount = mCC; Assert.AreEqual(mCC, j.MidiChlorianCount); }
public void PostPadavans(int jediId, [FromBody] Jedi padavan) { //масетер существует? var master = jedies.Find(jediId); if (master == null) { var responce = new HttpResponseMessage(); throw new HttpResponseException(HttpStatusCode.BadRequest); } //падаван существует? var foundPadavan = jedies.Find(padavan.Id); if (foundPadavan == null) { var responce = new HttpResponseMessage(); throw new HttpResponseException(HttpStatusCode.BadRequest); } //связи еще нет? var foundRef = jediReferences.FindAll(e => e.Master == jediId && e.Padavan == padavan.Id); if (foundRef.Count() != 0) { var responce = new HttpResponseMessage(); throw new HttpResponseException(HttpStatusCode.BadRequest); } jediReferences.Add(new JediReference() { Master = jediId, Padavan = padavan.Id }); }
public void TestNameIsSaved([Values("Yoda", "Luke")] string name) { Jedi j = new Jedi(); j.Name = name; Assert.AreEqual(name, j.Name); }
public void TestBDD_AjoutSupprJedi() { List <Jedi> lj = new List <Jedi>(data.getAllJedi()); // Création du jedi int id = 42; String name = "Sloubi"; bool isSith = true; Caracteristique carac = data.getAllCaracteristic().Find(c => c.Id == 1); List <Caracteristique> lc = new List <Caracteristique>(); lc.Add(carac); Jedi jedi = new Jedi(id, name, isSith, lc); // Modifications BDD Assert.IsFalse(data.getAllJedi().Any(j => j.Id == id), "Ce jedi est déjà présent dans la BDD !"); // On vérifie que le jedi n'est pas déjà présent dans la BDD lj.Add(jedi); data.updateJedi(lj); Assert.IsTrue(data.getAllJedi().Any(j => j.Id == id), "Le jedi n'a pas été ajouté"); // On vérifie que le jedi a bien été rajouté Assert.AreEqual(data.getAllJedi().Find(j => j.Id == id).Nom, name, "Le nom du jedi ne correspond pas"); Assert.AreEqual(data.getAllJedi().Find(j => j.Id == id).IsSith, isSith, "Le côté de la force du jedi ne correspond pas"); lj.Remove(lj.Find(j => j.Id == id)); data.updateJedi(lj); Assert.IsFalse(data.getAllJedi().Any(j => j.Id == id), "Le jedi n'a pas été supprimé"); // On vérifie que le jedi a bien été supprimé }
public void TestBDD_AjoutSupprMatch() { List <Match> lm = new List <Match>(data.getAllMatch()); // Création du match int id = 42; Jedi pJedi1 = data.getAllJedi().Find(j => j.Id == 8); Jedi pJedi2 = data.getAllJedi().Find(j => j.Id == 13); EPhaseTournoi phase = EPhaseTournoi.Finale; Stade stade = data.getAllStade().Find(c => c.Id == 5); Match match = new Match(id, pJedi1, pJedi2, phase, stade); // Modifications BDD Assert.IsFalse(data.getAllMatch().Any(m => m.Id == id), "Ce match est déjà présent dans la BDD !"); // On vérifie que le match n'est pas déjà présent dans la BDD lm.Add(match); data.updateMatch(lm); Assert.IsTrue(data.getAllMatch().Any(m => m.Id == id), "Le match n'a pas été ajouté"); // On vérifie que le match a bien été rajouté Assert.AreEqual(data.getAllMatch().Find(m => m.Id == id).Jedi1.Id, pJedi1.Id); Assert.AreEqual(data.getAllMatch().Find(m => m.Id == id).Jedi2.Id, pJedi2.Id); Assert.AreEqual(data.getAllMatch().Find(m => m.Id == id).PhaseTournoi, phase); Assert.AreEqual(data.getAllMatch().Find(m => m.Id == id).Stade.Id, stade.Id); lm.Remove(lm.Find(m => m.Id == id)); data.updateMatch(lm); Assert.IsFalse(data.getAllMatch().Any(m => m.Id == id), "Le match n'a pas été supprimé"); // On vérifie que le match a bien été supprimé }
/// <summary> /// Ajoute un nouveau jedi à la liste de jedis. /// </summary> private void New() { Jedi j = new Jedi(_newNextId--, "<New>", false, null, ""); this.SelectedItem = new JediViewModel(j); Jedis.Add(this.SelectedItem); }
public Jeux(Jedi _jedi) { InitializeComponent(); jedi = _jedi; pm = new PlayingManager(new BusinessManager()); pm.LancerMatch(jedi); }
public void AddTournoi(string nom, MatchContract match1, MatchContract match2, MatchContract match3, MatchContract match4) { List <MatchContract> listMatchc = new List <MatchContract>(); listMatchc.Add(match1); listMatchc.Add(match2); listMatchc.Add(match3); listMatchc.Add(match4); List <Match> listMatch = new List <Match>(); List <Jedi> listJedi = jtm.getAllJedis(); List <Stade> listStade = jtm.getAllStades(); Jedi jedi1 = new Jedi(); Jedi jedi2 = new Jedi(); Stade stade = new Stade(); foreach (MatchContract m in listMatchc) { jedi1 = listJedi.Find(j => j.Nom == m.Jedi1.Nom); jedi2 = listJedi.Find(j => j.Nom == m.Jedi2.Nom); stade = listStade.Find(s => s.Planete == m.Stade.Planete); listMatch.Add(new Match(m.Id, jedi1, jedi2, EPhaseTournoi.QuartFinale, stade)); } Tournoi tournoi = new Tournoi(0, nom, listMatch); jtm.addTournoi(tournoi); }
public ActionResult Detail(int id) { foreach (var character in Characters) { if (character.Id == id) { var type = character.GetType(); var compType = new Jedi().GetType(); if (type == compType) { Jedi model = Characters .OfType <Jedi>() .Where(x => x.Id == id) .FirstOrDefault(); return(View("DetailJedi", model)); } else { BountyHunter model = Characters .OfType <BountyHunter>() .Where(x => x.Id == id) .FirstOrDefault();; return(View("DetailHunter", model)); } } } //If it gets here something went wrong! return(View()); }
public void AddJedi(string nom, bool isSith, CaracteristiqueContract force, CaracteristiqueContract defense, CaracteristiqueContract chance, CaracteristiqueContract sante) { List <Caracteristique> carac = new List <Caracteristique>(); if (force != null) { Caracteristique force2 = new Caracteristique(1, force.Nom, EDefCaracteristique.Force, ETypeCaracteristique.Jedi, force.Valeur); carac.Add(force2); } if (chance != null) { Caracteristique chance2 = new Caracteristique(2, chance.Nom, EDefCaracteristique.Chance, ETypeCaracteristique.Jedi, chance.Valeur); carac.Add(chance2); } if (sante != null) { Caracteristique sante2 = new Caracteristique(3, sante.Nom, EDefCaracteristique.Sante, ETypeCaracteristique.Jedi, sante.Valeur); carac.Add(sante2); } if (defense != null) { Caracteristique defense2 = new Caracteristique(4, defense.Nom, EDefCaracteristique.Defense, ETypeCaracteristique.Jedi, defense.Valeur); carac.Add(defense2); } Jedi jedi = new Jedi(0, nom, isSith, carac, ""); jtm.addJedi(jedi); }
public void modJedi(Jedi jedi) { string commande = ""; List <Caracteristique> caracs_prev = getJediCaracs(jedi); //.Where(c => c.ID == jedi.ID).ToList(); foreach (Caracteristique c in jedi.Caracteristiques) { if (!caracs_prev.Contains(c)) { commande += "; INSERT INTO carac_jedi (id_jedi, id_carac) VALUES (" + jedi.ID + "," + c.ID + ")"; } } foreach (Caracteristique cprev in caracs_prev) { if (!jedi.Caracteristiques.Contains(cprev)) { commande += "; DELETE FROM carac_jedi WHERE id_jedi=" + jedi.ID + " AND id_carac=" + cprev.ID; } } using (SqlConnection sqlConnection = new SqlConnection(m_connexionString)) { jedi.Nom = jedi.Nom.Replace("'", "''"); SqlCommand sqlModJedi = new SqlCommand("UPDATE dbo.jedi SET nom='" + jedi.Nom + "', isSith='" + jedi.IsSith + "', image='" + jedi.Image + "' WHERE id=" + jedi.ID + "" + commande, sqlConnection); sqlModJedi.Connection = sqlConnection; sqlConnection.Open(); sqlModJedi.ExecuteNonQuery(); sqlConnection.Close(); } }
public void addJedi(Jedi jedi) { string commande = ""; List <Caracteristique> carac = jedi.Caracteristiques; if (carac != null) { foreach (Caracteristique c in carac) { commande += "; INSERT INTO dbo.carac_jedi (id_jedi, id_carac) VALUES ((SELECT IDENT_CURRENT('jedi'))," + c.ID + ")"; } } using (SqlConnection sqlConnection = new SqlConnection(m_connexionString)) { jedi.Nom = jedi.Nom.Replace("'", "''"); SqlCommand sqlAddJedi = new SqlCommand("INSERT INTO dbo.jedi (nom, isSith, image) VALUES('" + jedi.Nom + "', '" + jedi.IsSith + "', '" + jedi.Image + "')" + commande, sqlConnection); sqlAddJedi.Connection = sqlConnection; sqlConnection.Open(); sqlAddJedi.ExecuteNonQuery(); sqlConnection.Close(); } }
public void modMatch(int id, int idJediVainqueur, string nomJedi1, string nomJedi2, string nomStade) { List <Jedi> listJedi = jtm.getAllJedis(); Jedi jedi1 = listJedi.Find(j => j.Nom == nomJedi1); Jedi jedi2 = listJedi.Find(j => j.Nom == nomJedi2); List <Stade> listStade = jtm.getAllStades(); Stade stade = listStade.Find(s => s.Planete == nomStade); List <Match> listMatch = jtm.getAllMatchs(); Match match = listMatch.Find(m => m.ID == id); if (jedi1 != null) { match.Jedi1 = jedi1; } if (jedi2 != null) { match.Jedi2 = jedi2; } if (stade != null) { match.Stade = stade; } jtm.modMatch(match); }
private void Add() { Jedi j = new Jedi(); // TODO : voir pour passer des paramètres ? this.SelectedItem = new JediViewModel(j); m_jedis.Add(this.SelectedItem); }
public void DeletePadavan(int jediId, [FromBody] Jedi padavan) { var master = jedies.Find(jediId); if (master == null) { var responce = new HttpResponseMessage(); throw new HttpResponseException(HttpStatusCode.BadRequest); } var foundPadavan = jedies.Find(padavan.Id); if (foundPadavan == null) { var responce = new HttpResponseMessage(); throw new HttpResponseException(HttpStatusCode.BadRequest); } var references = jediReferences.FindAll(e => e.Master == jediId && e.Padavan == padavan.Id); if (references.Count() == 0) { var responce = new HttpResponseMessage(); throw new HttpResponseException(HttpStatusCode.BadRequest); } jediReferences.Delete(references.First()); }
public bool removeJedi(JediWS jedi) { List <Jedi> listeJ = businessManager.getJedis(); Jedi paria = listeJ.First(x => x.Id == jedi.Id); listeJ.Remove(paria); return(0 == businessManager.updateJedis(listeJ)); }
public JediWS(Jedi j) { this.Id = j.Id; this.Nom = j.Nom; this.IsSith = j.IsSith; this.Caracteristiques = new List <CaracteristiqueWS>(); j.Caracteristiques.ForEach(x => this.Caracteristiques.Add(new CaracteristiqueWS(x))); }
public IActionResult Create(Jedi jedi) { if (ModelState.IsValid) { //Vers la BDD } return(View(jedi)); }
public Jedi Get(int id) { Jedi result = null; result = JediRepository.Results.FirstOrDefault(x => x.Id == id); return(result); }
private PrepareForMeeting(Jedi jedi) { if(jedi.IsPalpatine()) { return new SithInDisguiseDecorator(jedi); } else { return jedi; } }
/// <summary> /// Constructeur. /// </summary> /// <param name="id">Id du match.</param> /// <param name="jedi1">Premier jedi concurrent.</param> /// <param name="jedi2">Second jedi concurrent.</param> /// <param name="phase">Phase lors de laquelle se déroule le match.</param> /// <param name="stade">Stade dans lequel se déroule le match.</param> public Match(int id, Jedi jedi1, Jedi jedi2, EPhaseTournoi phase, Stade stade) : base(id) { Jedi1 = jedi1; Jedi2 = jedi2; PhaseTournoi = phase; Stade = stade; IdJediVainqueur = -1; // Initialisation de l'ID à -1 => vainqueur non déterminé }
/// <summary> /// LoadContent will be called once per game and is the place to load /// all of your content. /// </summary> protected override void LoadContent() { // Create a new SpriteBatch, which can be used to draw textures. spriteBatch = new SpriteBatch(GraphicsDevice); // TODO: use this.Content to load your game content here player = new Jedi(new Vector2(100, 100)); player.LoadContent(Content); healthBar = new StatBar(new Vector2(200, 200),new Rectangle()); healthBar.LoadContent(Content, "Graphics/healthBar"); }
private IJedi PrepareForMeeting(Jedi jedi) { if (jedi.IsPalpatine() || jedi.IsApprenticeOfPalpatine()) { return new SithInDisguiseDecorator(jedi); } else if (jedi.IsSmallAndGreen()) { return new YodaDecorator(jedi); } else if (jedi is Queen) { return new GuestDecorator(jedi); } else { return jedi; } }
public static void Main() { Jedi jedi = new Jedi(); JediMaster master = new JediMaster(); jedi.Meditate(); jedi.Heal(); jedi.WieldSaber(); Console.WriteLine("---------"); master.Meditate(); master.Heal(); master.WieldSaber(); }
/// <summary> /// Constructeur. /// </summary> /// <param name="m">Match à jouer.</param> public MatchPlayer(Match m, bool auto, int idJ1, int idJ2, MatchPLayerGlobal mpg) { _match = m; _vainqueur = null; Auto = auto; IdJ1 = idJ1; IdJ2 = idJ2; rnd = new Random(); this.mpg = mpg; nb = 0; res = -1; choix = new int[2]; if (Auto) playAuto(); else { playJouable(); } }
public void jouerJouable() { res = check(choix[0], choix[1]); Console.WriteLine(_match.PhaseTournoi); if (res != -1) { if (res == 1) _vainqueur = _match.Jedi1; else if (res == 2) _vainqueur = _match.Jedi2; if (_match.PhaseTournoi == EPhaseTournoi.Finale) { EndTournoi(); } else { mpg.playBis(); } } else { nb = 0; res = -1; choix = new int[2]; if(joueur) { MessageBox.Show("Vous avez fait une égalité !"); } joueur = false; playJouable(); } }
public void CheckLevelTest() { Jedi jedi = new Jedi(); if (jedi.totalPoints >= 40) { jedi.levelOutput.Text = "10"; } if (jedi.totalPoints == 39) { jedi.levelOutput.Text = "12"; } if (jedi.totalPoints == 38) { jedi.levelOutput.Text = "14"; } if (jedi.totalPoints == 37) { jedi.levelOutput.Text = "16"; } if (jedi.totalPoints == 36) { jedi.levelOutput.Text = "18"; } if (jedi.totalPoints == 35) { jedi.levelOutput.Text = "20"; } if (jedi.totalPoints == 34) { jedi.levelOutput.Text = "22"; } if (jedi.totalPoints == 33) { jedi.levelOutput.Text = "24"; } if (jedi.totalPoints == 32) { jedi.levelOutput.Text = "26"; } if (jedi.totalPoints == 31) { jedi.levelOutput.Text = "28"; } if (jedi.totalPoints == 30) { jedi.levelOutput.Text = "30"; } if (jedi.totalPoints == 29) { jedi.levelOutput.Text = "32"; } if (jedi.totalPoints == 28) { jedi.levelOutput.Text = "34"; } if (jedi.totalPoints == 27) { jedi.levelOutput.Text = "36"; } if (jedi.totalPoints == 26) { jedi.levelOutput.Text = "38"; } if (jedi.totalPoints == 25) { jedi.levelOutput.Text = "40"; } if (jedi.totalPoints == 24) { jedi.levelOutput.Text = "42"; } if (jedi.totalPoints == 23) { jedi.levelOutput.Text = "44"; } if (jedi.totalPoints == 22) { jedi.levelOutput.Text = "46"; } if (jedi.totalPoints == 21) { jedi.levelOutput.Text = "48"; } if (jedi.totalPoints == 20) { jedi.levelOutput.Text = "50"; } if (jedi.totalPoints == 19) { jedi.levelOutput.Text = "52"; } if (jedi.totalPoints == 18) { jedi.levelOutput.Text = "54"; } if (jedi.totalPoints == 17) { jedi.levelOutput.Text = "56"; } if (jedi.totalPoints == 16) { jedi.levelOutput.Text = "58"; } if (jedi.totalPoints == 15) { jedi.levelOutput.Text = "60"; } if (jedi.totalPoints == 14) { jedi.levelOutput.Text = "62"; } if (jedi.totalPoints == 13) { jedi.levelOutput.Text = "64"; } if (jedi.totalPoints == 12) { jedi.levelOutput.Text = "66"; } if (jedi.totalPoints == 11) { jedi.levelOutput.Text = "68"; } if (jedi.totalPoints == 10) { jedi.levelOutput.Text = "70"; } if (jedi.totalPoints == 9) { jedi.levelOutput.Text = "72"; } if (jedi.totalPoints == 8) { jedi.levelOutput.Text = "74"; } if (jedi.totalPoints == 7) { jedi.levelOutput.Text = "76"; } if (jedi.totalPoints == 6) { jedi.levelOutput.Text = "78"; } if (jedi.totalPoints == 5) { jedi.levelOutput.Text = "80"; } if (jedi.totalPoints == 4) { jedi.levelOutput.Text = "82"; } if (jedi.totalPoints == 3) { jedi.levelOutput.Text = "84"; } if (jedi.totalPoints == 2) { jedi.levelOutput.Text = "86"; } if (jedi.totalPoints == 1) { jedi.levelOutput.Text = "88"; } if (jedi.totalPoints == 0) { jedi.levelOutput.Text = "90"; } }
public SithInDisguiseDecorator(Jedi jedi) { JediToPresent = jedi; }
/// <summary> /// Joue le match et détermine son gagant. /// </summary> private void playAuto() { Random r = new Random(); while (_vainqueur == null) { ChiFouMi j1 = (ChiFouMi)r.Next(0, 3); ChiFouMi j2 = (ChiFouMi)r.Next(0, 3); // Résultat 1 si le jedi 1 gagne, 2 si le jedi 2 gagne, 0 en cas d'égalité. int winner = (3 + j1 - j2) % 3; if (winner == 1) _vainqueur = _match.Jedi1; else if (winner == 2) _vainqueur = _match.Jedi2; } if (_match.PhaseTournoi == EPhaseTournoi.Finale) { EndTournoi(); } else { mpg.playBis(); } }
public static ICouncilDecorator build(Jedi member) { factory = new Factory(member); Type type = factory.Decorator(member); Activator.CreateInstance(type, member); }
public Factory(Jedi member) { member = member; }