} //CalculerDommages /// <summary> /// Trouve les monstres ou les persos vivants et en fourni la liste. /// </summary> /// <param name="type">TypeEtre.PERSO ou TypeEtre.MONSTRE</param> /// <returns>Une liste des vivants.</returns> private List<Etre> ListerLesVivants(TypeEtre type){ List<Etre> lesVivants = new List<Etre>(); if(type==TypeEtre.PERSO){ foreach(Etre etre in Jeu.lesPersos){ if(etre.PVAct > 0){ lesVivants.Add(etre); } //ajout des persos vivants } //foreach } else { foreach(Etre etre in _lesMonstres){ if(etre.PVAct > 0){ lesVivants.Add(etre); } //ajout des monstres vivants } //foreach } //if+else return lesVivants; } //ListerLesVivants
public void DefaultForceEtre(TypeEtre etre) { switch (etre) { case TypeEtre.Dragon: Force = constantesLoot.ForceDragon; break; case TypeEtre.Gobelin: Force = constantesLoot.ForceGobelin; break; case TypeEtre.Spectre: Force = constantesLoot.ForceSpectre; break; default: break; } }