示例#1
0
        public override void EquiperArme(EnumArme uneArme)
        {
            if (this != null)
            {
                switch (uneArme)
                {
                case EnumArme.Arc:
                    Arme = new Arc();
                    Console.WriteLine("Arc équipé");
                    AugmenterStatsArme();
                    break;

                case EnumArme.Dague:
                    Arme = new Dague();
                    Console.WriteLine("Dague équipée");
                    AugmenterStatsArme();
                    break;

                case EnumArme.DualHache:
                    Arme = new Dual();
                    Console.WriteLine("Dual Hâches équipées");
                    AugmenterStatsArme();
                    break;

                case EnumArme.Epee:
                    Arme = new Epee();
                    Console.WriteLine("Epée équipée");
                    AugmenterStatsArme();
                    break;

                case EnumArme.Sceptre:
                    Arme = new Sceptre();
                    Console.WriteLine("Sceptre équipé");
                    AugmenterStatsArme();
                    break;

                case EnumArme.Zariche:
                    Arme = new Zariche();
                    Console.WriteLine("Zariche équipée");
                    AugmenterStatsArme();
                    break;

                default:
                    Arme = new Dague();
                    Console.WriteLine("Dague équipée");
                    AugmenterStatsArme();
                    break;
                }
            }
        }
        public override void EquiperArme(EnumArme uneArme)
        {
            if (this != null)
            {
                switch (uneArme)
                {
                case EnumArme.Arc:
                    Arme = new Arc();
                    AugmenterStatsArme();
                    break;

                case EnumArme.Dague:
                    Arme = new Dague();
                    AugmenterStatsArme();
                    break;

                case EnumArme.DualHache:
                    Arme = new Dual();
                    AugmenterStatsArme();
                    break;

                case EnumArme.Epee:
                    Arme = new Epee();
                    AugmenterStatsArme();
                    break;

                case EnumArme.Sceptre:
                    Arme = new Sceptre();
                    AugmenterStatsArme();
                    break;

                default:
                    Arme = new Dague();
                    AugmenterStatsArme();
                    break;
                }
            }
        }
示例#3
0
 public abstract void EquiperArme(EnumArme uneArme);