protected CaractHumainCheveux(int id, _enumCaractHumainCheveux enumCaractNew) : base(id, enumCaractNew.ToString()) { this.type = CaracHumainType.Cheveux; this.enumCaract = enumCaractNew; if (!allCaractHumain.Contains(this)) { allCaractHumain.Add(this); } }
public static CaractHumainCheveux GetCaractHumainOfEnum(_enumCaractHumainCheveux IenumCaract) { switch (IenumCaract) { case _enumCaractHumainCheveux.BLOND: return(CaractHumainCheveux.BLOND); break; case _enumCaractHumainCheveux.BRUN: return(CaractHumainCheveux.BRUN); break; case _enumCaractHumainCheveux.ROUX: return(CaractHumainCheveux.ROUX); break; case _enumCaractHumainCheveux.CHATAIN: return(CaractHumainCheveux.CHATAIN); break; case _enumCaractHumainCheveux.BLANC: return(CaractHumainCheveux.BLANC); break; case _enumCaractHumainCheveux.COLORE: return(CaractHumainCheveux.COLORE); break; case _enumCaractHumainCheveux.CHAUVE: return(CaractHumainCheveux.CHAUVE); break; case _enumCaractHumainCheveux.CASQUE: return(CaractHumainCheveux.CASQUE); break; } return(null); }
public static CaractHumainCheveux GetRandomCarac() { _enumCaractHumainCheveux randEnum = (_enumCaractHumainCheveux)Random.Range(0, System.Enum.GetValues(typeof(_enumCaractHumainCheveux)).Length); return(GetCaractHumainOfEnum(randEnum)); }