public EmeraldGem(GemClarity clarity) : base(clarity, INITIAL_STRENGTH_VALUE, INITIAL_AGILITY_VALUE, INITIAL_VITALITY_VALUE)
 {
 }
Beispiel #2
0
 public Ruby(GemClarity clarity)
     : base(clarity, AgilityBonus, StrengthBonus, VitalityBonus)
 {
 }
Beispiel #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;
 }
Beispiel #4
0
 public Ruby(GemClarity gemClarity)
     : base(gemClarity, BaseStrength, BaseAgility, BaseVitality)
 {
 }
Beispiel #5
0
 public Ruby(GemClarity clarity)
     : base(clarity, 7, 2, 5)
 {
 }
Beispiel #6
0
 public Ruby(GemClarity clarity) : base(7, 2, 5, clarity)
 {
 }
Beispiel #7
0
 public Amethyst(GemClarity clarity)
 {
     this.Strength = 2 + (int)clarity;
     this.Agility  = 8 + (int)clarity;
     this.Vitality = 4 + (int)clarity;
 }
Beispiel #8
0
 public Ruby(GemClarity clarity)
     : base(clarity, STRENGTH, AGILITY, VITALITY)
 {
 }
Beispiel #9
0
 public Emerald(GemClarity clarity) : base(clarity, defaultStrength, defaultAgility, defaultVitality)
 {
 }
Beispiel #10
0
 public Amethyst(GemClarity gemClarity)
     : base(gemClarity, BaseStrength, BaseAgility, BaseVitality)
 {
 }
Beispiel #11
0
 public Emerald(GemClarity levelOfClarity)
     : base(levelOfClarity, EmeraldStrength, EmeraldAgility, EmeraldVitality)
 {
 }
Beispiel #12
0
 public Amethyst(GemClarity clarity)
     : base(AmethystGemKind, AmethystStrength, AmethystAgility, AmethystVitality, clarity)
 {
 }
Beispiel #13
0
 public Ruby(GemClarity clarity)
     : base(RubyGemKind, RubyStrength, RubyAgility, RubyVitality, clarity)
 {
 }
 public Emerald(GemClarity gemClarity)
     : base(gemClarity, BaseStrength, BaseAgility, BaseVitality)
 {
 }
 public AmethystGem(GemClarity clarity) : base(clarity, INITIAL_STRENGTH_VALUE, INITIAL_AGILITY_VALUE, INITIAL_VITALITY_VALUE)
 {
 }
Beispiel #16
0
 public Amethyst(GemClarity clarity) : base(2, 8, 4, clarity)
 {
 }
Beispiel #17
0
 public Ruby(GemClarity levelOfClarity)
     : base(levelOfClarity, RubyStrength, RubyAgility, RubyVitality)
 {
 }
Beispiel #18
0
 public Amethyst(GemClarity clarity)
     : base(clarity, STRENGTH, AGILITY, VITALITY)
 {
 }
Beispiel #19
0
 public Emerald(GemClarity clarity)
     : base(clarity, AgilityBonus, StrengthBonus, VitalityBonus)
 {
 }
 public Amethyst(GemClarity clarity)
     : base(clarity, InitialStrengthBonus, InitialAgilityBonus, InitialVitalityBonus)
 {
 }
Beispiel #21
0
 public Amethyst(GemClarity clarity) : base(clarity, 2, 8, 4)
 {
 }
Beispiel #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));
        }
Beispiel #23
0
 public Amethyst(GemClarity clarity)
     : base(clarity, AgilityBonus, StrengthBonus, VitalityBonus)
 {
 }
Beispiel #24
0
 public Emerald(GemClarity clarity) : base(1, 4, 9, clarity)
 {
 }
Beispiel #25
0
 public Emerald(GemClarity clarity) : base(clarity, 1, 4, 9)
 {
 }
Beispiel #26
0
 public Ruby(GemClarity clarity)
     : base(clarity, Strength, Agility, Vitality)
 {
 }
Beispiel #27
0
 public Emerald(GemClarity clarity)
     : base(EmeraldGemKind, EmeraldStrength, EmeraldAgility, EmeraldVitality, clarity)
 {
 }
Beispiel #28
0
 public Ruby(GemClarity clarity) : base(clarity, defaultStrength, defaultAgility, defaultVitality)
 {
 }
 public Emerald(GemClarity clarity)
     : base(clarity, InitialStrengthBonus, InitialAgilityBonus, InitialVitalityBonus)
 {
 }
Beispiel #30
0
 public Amethyst(GemClarity gemClarity) : base(gemClarity, 2, 8, 4)
 {
 }