Exemplo n.º 1
0
 public EmeraldGem(GemClarity clarity) : base(clarity, INITIAL_STRENGTH_VALUE, INITIAL_AGILITY_VALUE, INITIAL_VITALITY_VALUE)
 {
 }
Exemplo n.º 2
0
 public Ruby(GemClarity clarity)
     : base(clarity, AgilityBonus, StrengthBonus, VitalityBonus)
 {
 }
Exemplo n.º 3
0
 protected Gem(GemClarity gemClarity, int strength, int agility, int vitality)
 {
     this.Strength = strength + (int)gemClarity;
     this.Agility  = agility + (int)gemClarity;
     this.Vitality = vitality + (int)gemClarity;
 }
Exemplo n.º 4
0
 public Ruby(GemClarity gemClarity)
     : base(gemClarity, BaseStrength, BaseAgility, BaseVitality)
 {
 }
Exemplo n.º 5
0
 public Ruby(GemClarity clarity)
     : base(clarity, 7, 2, 5)
 {
 }
Exemplo n.º 6
0
 public Ruby(GemClarity clarity) : base(7, 2, 5, clarity)
 {
 }
Exemplo n.º 7
0
 public Amethyst(GemClarity clarity)
 {
     this.Strength = 2 + (int)clarity;
     this.Agility  = 8 + (int)clarity;
     this.Vitality = 4 + (int)clarity;
 }
Exemplo n.º 8
0
 public Ruby(GemClarity clarity)
     : base(clarity, STRENGTH, AGILITY, VITALITY)
 {
 }
Exemplo n.º 9
0
 public Emerald(GemClarity clarity) : base(clarity, defaultStrength, defaultAgility, defaultVitality)
 {
 }
Exemplo n.º 10
0
 public Amethyst(GemClarity gemClarity)
     : base(gemClarity, BaseStrength, BaseAgility, BaseVitality)
 {
 }
Exemplo n.º 11
0
 public Emerald(GemClarity levelOfClarity)
     : base(levelOfClarity, EmeraldStrength, EmeraldAgility, EmeraldVitality)
 {
 }
Exemplo n.º 12
0
 public Amethyst(GemClarity clarity)
     : base(AmethystGemKind, AmethystStrength, AmethystAgility, AmethystVitality, clarity)
 {
 }
Exemplo n.º 13
0
 public Ruby(GemClarity clarity)
     : base(RubyGemKind, RubyStrength, RubyAgility, RubyVitality, clarity)
 {
 }
 public Emerald(GemClarity gemClarity)
     : base(gemClarity, BaseStrength, BaseAgility, BaseVitality)
 {
 }
Exemplo n.º 15
0
 public AmethystGem(GemClarity clarity) : base(clarity, INITIAL_STRENGTH_VALUE, INITIAL_AGILITY_VALUE, INITIAL_VITALITY_VALUE)
 {
 }
Exemplo n.º 16
0
 public Amethyst(GemClarity clarity) : base(2, 8, 4, clarity)
 {
 }
Exemplo n.º 17
0
 public Ruby(GemClarity levelOfClarity)
     : base(levelOfClarity, RubyStrength, RubyAgility, RubyVitality)
 {
 }
Exemplo n.º 18
0
 public Amethyst(GemClarity clarity)
     : base(clarity, STRENGTH, AGILITY, VITALITY)
 {
 }
Exemplo n.º 19
0
 public Emerald(GemClarity clarity)
     : base(clarity, AgilityBonus, StrengthBonus, VitalityBonus)
 {
 }
 public Amethyst(GemClarity clarity)
     : base(clarity, InitialStrengthBonus, InitialAgilityBonus, InitialVitalityBonus)
 {
 }
Exemplo n.º 21
0
 public Amethyst(GemClarity clarity) : base(clarity, 2, 8, 4)
 {
 }
Exemplo n.º 22
0
        public IGem CreateGem(string typeName, string clarityName)
        {
            GemClarity rarity = Enum.Parse <GemClarity>(clarityName, true);

            return((IGem)Activator.CreateInstance(Type.GetType("InfernoInfinity.Models.Gems." + typeName), rarity));
        }
Exemplo n.º 23
0
 public Amethyst(GemClarity clarity)
     : base(clarity, AgilityBonus, StrengthBonus, VitalityBonus)
 {
 }
Exemplo n.º 24
0
 public Emerald(GemClarity clarity) : base(1, 4, 9, clarity)
 {
 }
Exemplo n.º 25
0
 public Emerald(GemClarity clarity) : base(clarity, 1, 4, 9)
 {
 }
Exemplo n.º 26
0
 public Ruby(GemClarity clarity)
     : base(clarity, Strength, Agility, Vitality)
 {
 }
Exemplo n.º 27
0
 public Emerald(GemClarity clarity)
     : base(EmeraldGemKind, EmeraldStrength, EmeraldAgility, EmeraldVitality, clarity)
 {
 }
Exemplo n.º 28
0
 public Ruby(GemClarity clarity) : base(clarity, defaultStrength, defaultAgility, defaultVitality)
 {
 }
 public Emerald(GemClarity clarity)
     : base(clarity, InitialStrengthBonus, InitialAgilityBonus, InitialVitalityBonus)
 {
 }
Exemplo n.º 30
0
 public Amethyst(GemClarity gemClarity) : base(gemClarity, 2, 8, 4)
 {
 }