Package com.fs.starfarer.api.util
Class MutatingValueUtil
java.lang.Object
com.fs.starfarer.api.util.MutatingValueUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
advance
(float amount) float
getMax()
float
getMin()
float
getRate()
float
float
float
getSign()
float
getValue()
float
void
setMax
(float max) void
setMin
(float min) void
void
void
setRate
(float rate) void
setRateMult
(float rateMult) void
setRateSign
(float rateSign) void
setSign
(float sign) void
setValue
(float value) void
setValueMult
(float valueMult)
-
Constructor Details
-
MutatingValueUtil
public MutatingValueUtil() -
MutatingValueUtil
public MutatingValueUtil(float min, float max, float rate)
-
-
Method Details
-
advance
public void advance(float amount) -
getRateMult
public float getRateMult() -
setRateMult
public void setRateMult(float rateMult) -
getValue
public float getValue() -
getValueMult
public float getValueMult() -
setValueMult
public void setValueMult(float valueMult) -
setValue
public void setValue(float value) -
getMin
public float getMin() -
setMin
public void setMin(float min) -
getMax
public float getMax() -
setMax
public void setMax(float max) -
getRate
public float getRate() -
setRate
public void setRate(float rate) -
getSign
public float getSign() -
setSign
public void setSign(float sign) -
setRandomSign
public void setRandomSign() -
setRandomRateSign
public void setRandomRateSign() -
getRateSign
public float getRateSign() -
setRateSign
public void setRateSign(float rateSign)
-