Class ConditionGenDataSpec
java.lang.Object
com.fs.starfarer.api.impl.campaign.procgen.ConditionGenDataSpec
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addRequiresAll
(String condition) void
addRequiresAny
(String condition) void
addRequiresNotAny
(String condition) getGroup()
float
getId()
float
getMultiplier
(String key) float
getOrder()
float
getRank()
float
boolean
hasMultiplier
(String key) boolean
boolean
requiresAllContains
(String condition) boolean
requiresAnyContains
(String condition) boolean
requiresNotAnyContains
(String condition) void
void
setHazard
(float hazard) void
void
setOrder
(float order) void
setRank
(float rank) void
setRequiresSurvey
(boolean requiresSurvey) void
setXpMult
(float xpMult)
-
Field Details
-
NO_PICK_SUFFIX
-
-
Constructor Details
-
ConditionGenDataSpec
public ConditionGenDataSpec(org.json.JSONObject row) throws org.json.JSONException - Throws:
org.json.JSONException
-
-
Method Details
-
getXpMult
public float getXpMult() -
setXpMult
public void setXpMult(float xpMult) -
getMultiplier
-
hasMultiplier
-
getRequiresAll
-
addRequiresAll
-
requiresAllContains
-
getRequiresAny
-
addRequiresAny
-
requiresAnyContains
-
getRequiresNotAny
-
addRequiresNotAny
-
requiresNotAnyContains
-
getMultipliers
-
getId
-
setId
-
getGroup
-
setGroup
-
getRank
public float getRank() -
setRank
public void setRank(float rank) -
getOrder
public float getOrder() -
setOrder
public void setOrder(float order) -
isRequiresSurvey
public boolean isRequiresSurvey() -
setRequiresSurvey
public void setRequiresSurvey(boolean requiresSurvey) -
getHazard
public float getHazard() -
setHazard
public void setHazard(float hazard)
-