Example #1
0
 public void SetTempResist(ResistancesData data)
 {
     tempFireResist   = data.tempFireResist;
     tempFreezeResist = data.tempFreezeResist;
     tempShockResist  = data.tempShockResist;
     tempAcidResist   = data.tempAcidResist;
 }
Example #2
0
 public void ApplyResistances(ResistancesData resistanceData)
 {
     fire.ApplyResistances(resistanceData.fireResist);
     freeze.ApplyResistances(resistanceData.freezeResist);
     shock.ApplyResistances(resistanceData.shockResist);
     acid.ApplyResistances(resistanceData.acidResist);
 }
Example #3
0
    public ResistancesData TotalResistance()
    {
        ResistancesData data = new ResistancesData();

        data.fireResist   = fireResist + tempFireResist;
        data.freezeResist = freezeResist + tempFreezeResist;
        data.shockResist  = shockResist + tempShockResist;
        data.acidResist   = acidResist + tempAcidResist;

        return(data);
    }