Class MutableStatWithTempMods

java.lang.Object
com.fs.starfarer.api.combat.MutableStat
com.fs.starfarer.api.combat.MutableStatWithTempMods

public class MutableStatWithTempMods extends MutableStat
Author:
Alex Mosolov Copyright 2012 Fractal Softworks, LLC
  • Constructor Details

    • MutableStatWithTempMods

      public MutableStatWithTempMods(float base)
  • Method Details

    • readResolve

      protected Object readResolve()
      Overrides:
      readResolve in class MutableStat
    • writeReplace

      protected Object writeReplace()
      Overrides:
      writeReplace in class MutableStat
    • removeTemporaryMod

      public void removeTemporaryMod(String source)
    • addTemporaryModFlat

      public void addTemporaryModFlat(float durInDays, String source, String desc, float value)
    • addTemporaryModMult

      public void addTemporaryModMult(float durInDays, String source, String desc, float value)
    • addTemporaryModFlat

      public void addTemporaryModFlat(float durInDays, String source, float value)
    • addTemporaryModPercent

      public void addTemporaryModPercent(float durInDays, String source, String desc, float value)
    • addTemporaryModPercent

      public void addTemporaryModPercent(float durInDays, String source, float value)
    • getMods

    • hasMod

      public boolean hasMod(String source)
    • advance

      public void advance(float days)