/// <summary> /// Add a new Equipement in the collection /// </summary> /// <pdGenerated>Default Add</pdGenerated> public void AddEquipement(Equipement newEquipement) { if (newEquipement == null) return; if (this.equipement == null) this.equipement = new System.Collections.Generic.List<Equipement>(); if (!this.equipement.Contains(newEquipement)) this.equipement.Add(newEquipement); }
public PersonnageJouable(int id, string nom, int lvl, int exp, EnumTypePersonnage tp, Equipement eq, CaracteristiquesPersonnage cp, ArbreCompetence ac) { _id = id; _nom = nom; _lvl = lvl; _exp = exp; _sort = new Sort[20]; _typePersonnage = tp; _equipement = eq; _CPersonnage = cp; _ACompetence = ac; }
public Ennemi(int id, string nom, int lvl, int exp, EnumTypePersonnage tp, Equipement eq, CaracteristiquesPersonnage cp, EnumStatusEnnemi st, Ia ia) { _id = id; _nom = nom; _lvl = lvl; _exp = exp; _sort = new Sort[20]; _typePersonnage = tp; _equipement = eq; _CPersonnage = cp; _status = st; _ia = ia; }
void Start() { equipement = GetComponent <Equipement>(); user = GetComponent <GenericCharacter>(); }
public static ReportInventaireEquipementSimple EquipementToReportInventaireEquipementSimple(Equipement equipement) { return(new ReportInventaireEquipementSimple() { Numero = equipement.Numero, Categorie = equipement.Modele.Categorie.Libelle, Modele = equipement.Modele.LibelleCourt, Marque = equipement.Modele.Marque.Libelle, DateAchat = (equipement.DateAchat.HasValue ? equipement.DateAchat.Value.ToShortDateString() : equipement.DateCreation.ToShortDateString()), Localisation = equipement.Localisation.Libelle }); }
public Task UpdateEquipementAsync(Equipement equipement) { return(_equipementRepository.UpdateAsync(equipement)); }
public FormulaireEquipementUC(Equipement equipement) { InitializeComponent(); this.DataContext = new FormulaireEquipementVM(equipement.ID); }
public void ADDEquipement(Equipement eqp) { conv.ADDEquipement(eqp); }
public int UpdateEquipement(Equipement equipement) { return(_equipementRepository.Update(equipement)); }
public Task AddEquipementAsync(Equipement equipement) { return(_equipementRepository.AddAsync(equipement)); }
public void setEquipement(Equipement e) { _equipement = e; }
public void addEquipement(Equipement eq) { DbSetEquipement.Add(eq); SaveChanges(); }
public Equipement AddEquipement(Equipement equipement) { return(_equipementRepository.Add(equipement)); }
public static ScriptableObject createEquipement(string tag) { FactorySpell factory = new FactorySpell(); System.Random rand = new System.Random(); int alea = rand.Next(1, 3); switch (tag) { case "casque": if (alea == 1) { Equipement casqueEnBois = ScriptableObject.CreateInstance <Equipement>(); casqueEnBois.attack = 2; casqueEnBois.competence = (Spell)factory.createSpell(); casqueEnBois.criticalDamage = 0; casqueEnBois.defence = 5; casqueEnBois.criticalRate = 0; casqueEnBois.nom = "Casque en bois"; casqueEnBois.life = 10; casqueEnBois.spriteUI = Resources.Load <Sprite>("UI Equipement/hlm_t_10"); Debug.Log(casqueEnBois.spriteUI); casqueEnBois.tag = "casque"; casqueEnBois.speed = 0; return(casqueEnBois); } else if (alea == 2) { Equipement casqueEnBois = ScriptableObject.CreateInstance <Equipement>(); casqueEnBois.attack = 2; casqueEnBois.competence = (Spell)factory.createSpell(); casqueEnBois.criticalDamage = 0; casqueEnBois.defence = 5; casqueEnBois.criticalRate = 0; casqueEnBois.nom = "Casque en bois"; casqueEnBois.life = 10; casqueEnBois.spriteUI = Resources.Load <Sprite>("UI Equipement/hlm_t_10"); Debug.Log(casqueEnBois.spriteUI); casqueEnBois.tag = "casque"; casqueEnBois.speed = 0; return(casqueEnBois); } else { Equipement casqueEnBois = ScriptableObject.CreateInstance <Equipement>(); casqueEnBois.attack = 2; casqueEnBois.competence = (Spell)factory.createSpell(); casqueEnBois.criticalDamage = 0; casqueEnBois.defence = 5; casqueEnBois.criticalRate = 0; casqueEnBois.nom = "Casque en bois"; casqueEnBois.life = 10; casqueEnBois.spriteUI = Resources.Load <Sprite>("UI Equipement/hlm_t_10"); Debug.Log(casqueEnBois.spriteUI); casqueEnBois.tag = "casque"; casqueEnBois.speed = 0; return(casqueEnBois); } default: throw new Exception("Cet objet n'existe pas"); } }
public void UpdateEquipement(Equipement eqp) { conv.UpdateEquipement(eqp); }
public void DeleteEquipement(Equipement eqp) { conv.DeleteEquipement(eqp); }
public void RemoveEquipement(Equipement equipement) { Project.Equipements.Remove(equipement); Refresh(); }
/// <summary> /// Remove an existing Equipement from the collection /// </summary> /// <pdGenerated>Default Remove</pdGenerated> public void RemoveEquipement(Equipement oldEquipement) { if (oldEquipement == null) return; if (this.equipement != null) if (this.equipement.Contains(oldEquipement)) this.equipement.Remove(oldEquipement); }
public void ImportItems(string path, string item_type) { Logger logger = new Logger(); logger.StartLogging(item_type); int success_count = 0; int total_count = 0; List <string> categories = new List <string>(); List <Ressource> ressources = new List <Ressource>(); List <Equipement> equipements = new List <Equipement>(); List <Arme> armes = new List <Arme>(); foreach (string dir in Directory.GetDirectories(path)) { string cat = new DirectoryInfo(dir).Name; categories.Add(cat); foreach (string file in Directory.GetFiles(dir, "*.html")) { HtmlDocument doc = this.OpenHtmlFromFile(file); HtmlNodeCollection DataNodes = this.SelectItemDataNodes(doc); foreach (HtmlNode node in DataNodes) { DofusItem.DofusItem dofus_item = new DofusItem.DofusItem() { Label = GetItemLabel(node), Description = GetItemDescription(node), Level = GetItemLevel(node), Effects = GetItemEffects(node) }; if (item_type == ItemTypes.equipement.ToString() || item_type == ItemTypes.arme.ToString()) { dofus_item.Conditions = GetItemConditions(node); if (item_type == ItemTypes.arme.ToString()) { // Assigner Caractéristique } } logger.LogItem(dofus_item, file, node.Line); if (!dofus_item.HasError) { if (item_type == ItemTypes.ressource.ToString()) { Ressource res = new Ressource(); res.Description = dofus_item.Description; res.Label = dofus_item.Label; res.Level = dofus_item.Level; res.RessourceEffect = GetRessourceEffects(dofus_item.Effects); res.TypeRessourceName = cat; ressources.Add(res); } else if (item_type == ItemTypes.equipement.ToString()) { Equipement eq = new Equipement(); // Equipement eq.Label = dofus_item.Label; eq.Description = dofus_item.Description; eq.Level = dofus_item.Level; eq.TypeEquipementName = cat; // Equipement Effects eq.EffectsList = dofus_item.Effects; // Equipement Condition eq.ConditionsList = dofus_item.Conditions; equipements.Add(eq); } DisplayItem(dofus_item); success_count++; } total_count++; } } } Injector i = new Injector(); if (item_type == ItemTypes.ressource.ToString()) { i.InjectRessources(ressources, categories); } else if (item_type == ItemTypes.equipement.ToString()) { i.InjectEquipements(equipements, categories); } Console.WriteLine($"{success_count} elements imported."); Console.WriteLine($"{(total_count - success_count)} elements NOT imported due to errors. (see '/Downloads/squidspy_log.txt')"); Console.WriteLine(); logger.LogCategories(categories); logger.EndLogging(); }
public int AjouterEquipement(Equipement equipement) { mgrEquipement = new EquipementManager(); return(mgrEquipement.AddEquipements(equipement)); }
public int DeleteEquipement(Equipement equipement) { return(_equipementRepository.Delete(equipement)); }
public async static Task <List <Partie> > GetGameHistory(string accountId) { List <Partie> history = new List <Partie>(); HttpClient client = new HttpClient(); client.DefaultRequestHeaders.Add("X-Riot-Token", api_key); var response = await client.GetAsync("https://euw1.api.riotgames.com/lol/match/v4/matchlists/by-account/" + accountId + "?endIndex=10"); string content = await response.Content.ReadAsStringAsync(); if (response.IsSuccessStatusCode) { JObject jsonMatchList = JObject.Parse(content); foreach (JObject match in (JArray)jsonMatchList["matches"]) { var responseMatch = await client.GetAsync("https://euw1.api.riotgames.com/lol/match/v4/matches/" + match["gameId"].ToString()); string contentMatch = await responseMatch.Content.ReadAsStringAsync(); if (responseMatch.IsSuccessStatusCode) { JObject jsonMatch = JObject.Parse(contentMatch); Partie partie = new Partie(); //Liste des joueurs partie.AutreJoueurs = new List <Joueur>(); //Joueur du profil partie.Joueur = new Joueur(); partie.Joueur.Equipements = new List <Equipement>(); partie.DatePartie = UnixTimeStampToDateTime(Double.Parse(jsonMatch["gameCreation"].ToString()) / 1000); partie.Duree = Int32.Parse(jsonMatch["gameDuration"].ToString()); partie.TypePartie = jsonMatch["gameMode"].ToString(); //Récupération des identités des joueurs de la game foreach (JObject playersIdentities in (JArray)jsonMatch["participantIdentities"]) { Joueur j = new Joueur(); Invocateur invocateurJoueur = new Invocateur { Id = playersIdentities["player"]["summonerId"].ToString(), Name = playersIdentities["player"]["summonerName"].ToString(), AccountId = playersIdentities["player"]["accountId"].ToString(), }; j.IdParticipant = Int32.Parse(playersIdentities["participantId"].ToString()); j.Invocateur = invocateurJoueur; if (j.Invocateur.AccountId == accountId) { partie.Joueur = j; } partie.AutreJoueurs.Add(j); } //Récupération des stats invocateur principal et teams foreach (JObject playersStats in (JArray)jsonMatch["participants"]) { int idParticipant = Int32.Parse(playersStats["participantId"].ToString()); string nomChampion = await Helpers.IdToName.GetChampionName(Int32.Parse(playersStats["championId"].ToString())); Champion champion = new Champion { Id = Int32.Parse(playersStats["championId"].ToString()), Nom = nomChampion, Image = "http://ddragon.leagueoflegends.com/cdn/10.6.1/img/champion/" + nomChampion + ".png" }; //Récup des infos du participant Joueur j = partie.AutreJoueurs.Where(x => x.IdParticipant == idParticipant).First(); j.Equipe = new Equipe { Id = Int32.Parse(playersStats["teamId"].ToString()) }; j.Champion = champion; //Récup info invocateur pricipal if (idParticipant == partie.Joueur.Id) { //Victoire ? partie.Victoire = bool.Parse(playersStats["stats"]["win"].ToString()); //Spells invocateur partie.Joueur.Sort1 = "http://ddragon.leagueoflegends.com/cdn/10.6.1/img/spell/" + await Helpers.IdToName.GetSpellName(Int32.Parse(playersStats["spell1Id"].ToString())) + ".png"; partie.Joueur.Sort2 = "http://ddragon.leagueoflegends.com/cdn/10.6.1/img/spell/" + await Helpers.IdToName.GetSpellName(Int32.Parse(playersStats["spell2Id"].ToString())) + ".png"; //Img du champion partie.Joueur.NbTue = Int32.Parse(playersStats["stats"]["kills"].ToString()); partie.Joueur.NbMort = Int32.Parse(playersStats["stats"]["deaths"].ToString()); partie.Joueur.NbAssist = Int32.Parse(playersStats["stats"]["assists"].ToString()); partie.Joueur.NbSbire = Int32.Parse(playersStats["stats"]["totalMinionsKilled"].ToString()); partie.Joueur.Level = Int32.Parse(playersStats["stats"]["champLevel"].ToString()); partie.Joueur.KDA = (partie.Joueur.NbTue + partie.Joueur.NbAssist) / partie.Joueur.NbMort; partie.Joueur.Poste = playersStats["timeline"]["lane"].ToString(); for (int i = 0; i < 6; i++) { string path = VirtualPathUtility.ToAbsolute("~/Content/img/assets/empty.png"); Equipement item = await Helpers.IdToName.GetItem(Int32.Parse(playersStats["stats"]["item" + i].ToString())); partie.Joueur.Equipements.Add(item); } } } history.Add(partie); } } } return(history); }
public Task DeleteEquipementAsync(Equipement equipement) { return(_equipementRepository.DeleteAsync(equipement)); }
public ControlEditionEquipement(ICommand cmdConfirmer, Equipement equipement = null) { InitializeComponent(); DataContext = new ControlModelEditionEquipement(cmdConfirmer, equipement); }