Ejemplo n.º 1
0
 public BaseTissu(TissuEnum _tissu) : base(0xDF8)
 {
     m_tissu    = _tissu;
     mRessource = (NubiaRessource)((int)_tissu + 2000);
     //Hue = GetHue();
     Name = "Tissu";
 }
Ejemplo n.º 2
0
        public override void Deserialize(GenericReader reader)
        {
            base.Deserialize(reader);
            int version = reader.ReadInt();

            m_tissu = (TissuEnum)reader.ReadInt();
        }
Ejemplo n.º 3
0
        public static int GetDifficulty(TissuEnum tissu)
        {
            int diff = 60;

            switch (tissu)
            {
            case TissuEnum.Lin: diff = 60; break;

            case TissuEnum.Coton: diff = 60; break;

            case TissuEnum.Soie: diff = 75; break;

            case TissuEnum.Laine: diff = 65; break;
            }
            return(diff);
        }
Ejemplo n.º 4
0
        public static BaseTissu GetTissu(TissuEnum etissu)
        {
            BaseTissu tissu = null;

            switch (etissu)
            {
            case TissuEnum.Lin: tissu = new TissuLin(); break;

            case TissuEnum.Coton: tissu = new TissuCoton(); break;

            case TissuEnum.Soie: tissu = new TissuSoie(); break;

            case TissuEnum.Laine: tissu = new TissuLaine(); break;
            }
            return(tissu);
        }