コード例 #1
0
ファイル: Slime.cs プロジェクト: thed24/Dude-Quest-2
        public override void ApplyEquipedArmor()
        {
            if (ArmorEquipped[ArmorEquipped.Count() - 1].Stats.StatType == "Strength")
            {
                EntityStats.charStr += ArmorEquipped[ArmorEquipped.Count() - 1].Stats.StatBonus;
            }
            if (ArmorEquipped[ArmorEquipped.Count() - 1].Stats.StatType == "Intelligence")
            {
                EntityStats.charInt += ArmorEquipped[ArmorEquipped.Count() - 1].Stats.StatBonus;
            }

            if (ArmorEquipped[ArmorEquipped.Count() - 1].Stats.StatType == "Wisdom")
            {
                EntityStats.charWis += ArmorEquipped[ArmorEquipped.Count() - 1].Stats.StatBonus;
            }

            if (ArmorEquipped[ArmorEquipped.Count() - 1].Stats.StatType == "Constitution")
            {
                EntityStats.charCon += ArmorEquipped[ArmorEquipped.Count() - 1].Stats.StatBonus;
            }

            if (ArmorEquipped[ArmorEquipped.Count() - 1].Stats.StatType == "Dexterity")
            {
                EntityStats.charDex += ArmorEquipped[ArmorEquipped.Count() - 1].Stats.StatBonus;
            }
            if (ArmorEquipped[ArmorEquipped.Count() - 1].Stats.StatType == "Charisma")
            {
                EntityStats.charChr += ArmorEquipped[ArmorEquipped.Count() - 1].Stats.StatBonus;
            }
        }
コード例 #2
0
ファイル: Slime.cs プロジェクト: thed24/Dude-Quest-2
        public override void GenerateArmor()
        {
            Armor BanditArmor = new Armor();

            BanditArmor.Name    = BanditArmor.GenerateName();
            BanditArmor.Defense = BanditArmor.GenerateValue(BanditArmor.Name);
            BanditArmor.Stats   = BanditArmor.GenerateStatBonus(BanditArmor.Name);
            BanditArmor.Price   = BanditArmor.GeneratePrice(BanditArmor.Defense, BanditArmor.Stats.StatBonus);
            ArmorInventory.Add(BanditArmor);
            ArmorEquipped.Add(BanditArmor);
            ApplyEquipedArmor();
        }