示例#1
0
        public void EquipUnEquip(DefenceStats defenseStats, bool equipItem = true)
        {
            int multiplayer  = 1; // default to sebtracting
            int makeNegative = -1;

            if (!equipItem)
            {
                multiplayer *= makeNegative;
            }

            otherDefence    += multiplayer * (defenseStats.baseDefence + defenseStats.otherDefence);
            windResistance  += multiplayer * (defenseStats.windResistance);
            earthResistance += multiplayer * (defenseStats.earthResistance);
            fireResistance  += multiplayer * (defenseStats.fireResistance);
            waterResistance += multiplayer * (defenseStats.waterResistance);
        }
示例#2
0
 public void addToBase(DefenceStats myDefenceStats, float numToAdd = 0f)
 {
     myDefenceStats.baseDefence = numToAdd;
 }