public int GetPermanentResistanceValue(DFCareer.Resistances resistance) { switch (resistance) { case DFCareer.Resistances.Fire: return(Fire); case DFCareer.Resistances.Cold: return(Cold); case DFCareer.Resistances.Poison: return(Poison); case DFCareer.Resistances.Shock: return(Shock); case DFCareer.Resistances.Magic: return(Magic); case DFCareer.Resistances.Disease: return(Disease); case DFCareer.Resistances.Paralysis: return(Paralysis); default: return(0); } }
public int GetLiveResistanceValue(DFCareer.Resistances resistance) { int mod = mods[(int)resistance]; int value = GetPermanentResistanceValue(resistance) + mod; return(value); }
public void SetPermanentResistanceValue(DFCareer.Resistances resistance, int value) { switch (resistance) { case DFCareer.Resistances.Fire: Fire = value; break; case DFCareer.Resistances.Cold: Cold = value; break; case DFCareer.Resistances.Poison: Poison = value; break; case DFCareer.Resistances.Shock: Shock = value; break; case DFCareer.Resistances.Magic: Magic = value; break; case DFCareer.Resistances.Disease: Disease = value; break; case DFCareer.Resistances.Paralysis: Paralysis = value; break; default: return; } }