void OnTriggerEnter2D(Collider2D other) { Dresseur dresseur = other.gameObject.GetComponent <Dresseur>(); if (dresseur) { dresseur.agro = gameObject; return; } }
static void ExecuteTour(Dresseur dresseur, Spectateur spectateur) { dresseur.singes.ForEach(singe => { singe.tours.ForEach(tour => { singe.ExecuteTour(tour); spectateur.Reaction(tour); }); }); }
static void Main(string[] args) { Spectateur Spectateur = new Spectateur(); Dresseur Dresseur1 = new Dresseur("Paul"); Dresseur Dresseur2 = new Dresseur("François"); Singe Singe1 = new Singe("Chita"); Singe Singe2 = new Singe("Tania"); Dresseur1.ExecuterTours(Singe1, Spectateur); Dresseur2.ExecuterTours(Singe2, Spectateur); }
private void LancerUnCombat() { Dresseur.ModifierArgent(-Invitation.MiseCreateur); int mise = Invitation.MiseCreateur + InvitationSelectionne.MiseCreateur; Dresseur adversaire = Resultats[0].Createur; adversaire.Depot.RechargerEmplacements(); Game.Combat = new Combat(Dresseur, adversaire, mise); Game.Naviguer("combats"); }
// Update is called once per frame void Update() { if (!copy) { copy = Instantiate(dresseur, transform); timeDeath = Time.time; } if (!copy.transform.gameObject.activeSelf && (timeDeath + delay) < Time.time) { copy.transform.gameObject.SetActive(true); } }
public void InitDresseurAndSinge() { Dresseur dresseur = new Dresseur(); Tour tour = new Tour("Marcher sur les mains", TourType.Acrobatie); Singe singe = new Singe("Abu"); singe.AddNewTour(tour); dresseur.AddNewSinge(singe); dresseur.ExecuteAllTours(); singe.ExecuteTour(tour); Assert.That(dresseur, Is.Not.Null); Assert.That(singe, Is.Not.Null); }
static void Main(string[] args) { Pokemon Elector = new Pokemon("Elector", ETypeElement.Electrique); Console.WriteLine(Elector); Pokemon Laggron = new Pokemon("Laggron", ETypeElement.Eau); Console.WriteLine(Laggron); Pokemon Salameche = new Pokemon("Salameche", ETypeElement.Feu); Console.WriteLine(Salameche); Match match1 = new Match(ref Elector, ref Laggron); Match match2 = new Match(ref Salameche, ref Laggron, EPhaseTournoi.DemiFinale); Match match3 = new Match(new Pokemon("Bulbizarre", ETypeElement.Plante), new Pokemon("Kadabra", ETypeElement.Psy)); Console.WriteLine(match1); Console.WriteLine(match2); Console.WriteLine(match3); Stade stade1 = new Stade(500, "Stade or", new Caracteristiques(0, 2, 0, 0, 0)); Stade stade2 = new Stade(1000, "Stade platine", new Caracteristiques(0, 0, -2, 0, 0)); Console.WriteLine(stade1); Console.WriteLine(stade2); Dresseur dresseur1 = new Dresseur("Sacha"); Dresseur dresseur2 = new Dresseur("Ondine"); Console.WriteLine(dresseur1); Console.WriteLine(dresseur2); /*BusinessLayer.BusinessManager BManager = new BusinessLayer.BusinessManager(); * * Console.WriteLine(BusinessLayer.BusinessManager.Manager.ToString()); * BManager.getUsers().Add(new EntitiesLayer.Utilisateur("1", "", "", "")); * foreach(Utilisateur tmp in BManager.getUsers()) * Console.WriteLine(tmp.ToString()); * List<Utilisateur> cp = BManager.getUsers(); * BusinessLayer.BusinessManager.Manager.updateTable(cp); * Console.WriteLine(BusinessLayer.BusinessManager.Manager.ToString());*/ Console.ReadKey(); }
private void InitializeDresseur() { DataTable resRequete = Connexion("SELECT * FROM dbo.DRESSEUR"); foreach (DataRow row in resRequete.Rows) { Object[] rowDetails = row.ItemArray; int a = (int)rowDetails[0]; DataTable resPokemon = Connexion("SELECT * FROM dbo.POKEMON JOIN dbo.DRESSEUR ON dbo.POKEMON.ID=" + (int)rowDetails[2] + ";"); Object[] rowDetailPokemon = resPokemon.Rows[0].ItemArray; //Chope le premier (normal) pokemon de la liste Pokemon p = new Pokemon((String)rowDetailPokemon[1], (ETypeElement)ConvertStringToElem((String)rowDetailPokemon[2]), new Caracteristique((int)rowDetailPokemon[3], (int)rowDetailPokemon[4], (int)rowDetailPokemon[5], (int)rowDetailPokemon[6])); p.ID = (int)rowDetailPokemon[0]; Dresseur d = new Dresseur((String)rowDetails[1], p); d.ID = (int)rowDetails[0]; //Permet d'avoir le meme id entre l'objet et la DB ListDresseur.Add(d); } }
public void InitAll() { Spectateur spectateur1 = new Spectateur(); Dresseur dresseur1 = new Dresseur(); Dresseur dresseur2 = new Dresseur(); Tour tour1 = new Tour("Marcher sur les mains", TourType.Acrobatie); Tour tour2 = new Tour("Fait de la musique", TourType.Musique); Singe singe1 = new Singe("Abu"); singe1.AddNewTour(tour1); singe1.AddNewTour(tour2); Singe singe2 = new Singe("Cheeta"); singe2.AddNewTour(tour1); singe2.AddNewTour(tour2); Singe singe3 = new Singe("King Kong"); singe3.AddNewTour(tour1); singe3.AddNewTour(tour2); Singe singe4 = new Singe("Rafiki"); singe4.AddNewTour(tour1); singe4.AddNewTour(tour2); dresseur1.AddNewSinge(singe1); dresseur1.AddNewSinge(singe2); dresseur2.AddNewSinge(singe3); dresseur2.AddNewSinge(singe4); Assert.That(spectateur1, Is.Not.Null); Assert.That(dresseur1, Is.Not.Null); Assert.That(dresseur2, Is.Not.Null); Assert.That(singe1, Is.Not.Null); Assert.That(singe2, Is.Not.Null); Assert.That(singe3, Is.Not.Null); Assert.That(singe4, Is.Not.Null); }
private void Desequiper(Emplacement emplacement) { Dresseur.Desequiper(emplacement); }
static void Main(string[] args) { Console.WriteLine("Application console Eonix"); Console.WriteLine("----------------------------------------------"); #region Class init Spectateur spectateur1 = new Spectateur(); Dresseur dresseur1 = new Dresseur(); Dresseur dresseur2 = new Dresseur(); Tour tour1 = new Tour("Marcher sur les mains", TourType.Acrobatie); Tour tour2 = new Tour("Fait de la musique", TourType.Musique); Singe singe1 = new Singe("Abu"); singe1.AddNewTour(tour1); singe1.AddNewTour(tour2); Singe singe2 = new Singe("Cheeta"); singe2.AddNewTour(tour1); singe2.AddNewTour(tour2); Singe singe3 = new Singe("King Kong"); singe3.AddNewTour(tour1); singe3.AddNewTour(tour2); Singe singe4 = new Singe("Rafiki"); singe4.AddNewTour(tour1); singe4.AddNewTour(tour2); dresseur1.AddNewSinge(singe1); dresseur1.AddNewSinge(singe2); dresseur2.AddNewSinge(singe3); dresseur2.AddNewSinge(singe4); #endregion Console.WriteLine("Un spectateur rencontre 2 dresseurs"); Console.WriteLine("Le premier dresseur veut montrer les tours de ses singes"); Console.WriteLine("Voulez-vous les voir?"); Console.WriteLine("\to - Oui"); Console.WriteLine("\tn - Non"); switch (Console.ReadLine()) { case "o": ExecuteTour(dresseur1, spectateur1); break; case "n": break; } Console.WriteLine("Le deuxieme dresseur veut montrer les tours de ses singes"); Console.WriteLine("Voulez-vous les voir?"); Console.WriteLine("\to - Oui"); Console.WriteLine("\tn - Non"); switch (Console.ReadLine()) { case "o": ExecuteTour(dresseur2, spectateur1); break; case "n": break; } }
// Use this for initialization void Start() { copy = Instantiate(dresseur, transform); copy.transform.gameObject.SetActive(true); }