public class TerrainGenDataSpec extends java.lang.Object implements EntityGenDataSpec
| Constructor and Description |
|---|
TerrainGenDataSpec(org.json.JSONObject row) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTag(java.lang.String tag) |
java.lang.String |
getCategory() |
float |
getFrequency() |
float |
getHabOffsetAVERAGE() |
float |
getHabOffsetMax() |
float |
getHabOffsetMin() |
float |
getHabOffsetOLD() |
float |
getHabOffsetYOUNG() |
java.lang.String |
getId() |
java.awt.Color |
getMaxColor() |
float |
getMaxOrbits() |
float |
getMaxRadius() |
java.awt.Color |
getMinColor() |
float |
getMinOrbits() |
float |
getMinRadius() |
float |
getMultiplier(java.lang.String key) |
java.util.Map<java.lang.String,java.lang.Float> |
getMultipliers() |
float |
getProbOrbits() |
java.util.Set<java.lang.String> |
getTags() |
boolean |
hasTag(java.lang.String tag) |
java.lang.String |
toString() |
public TerrainGenDataSpec(org.json.JSONObject row) throws org.json.JSONException
org.json.JSONExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getCategory()
getCategory in interface EntityGenDataSpecpublic float getFrequency()
public java.lang.String getId()
getId in interface EntityGenDataSpecpublic float getHabOffsetMin()
public float getHabOffsetMax()
public float getMinRadius()
public float getMaxRadius()
public java.awt.Color getMinColor()
public java.awt.Color getMaxColor()
public float getMultiplier(java.lang.String key)
public java.util.Set<java.lang.String> getTags()
public void addTag(java.lang.String tag)
public boolean hasTag(java.lang.String tag)
public java.util.Map<java.lang.String,java.lang.Float> getMultipliers()
public float getProbOrbits()
public float getMinOrbits()
public float getMaxOrbits()
public float getHabOffsetYOUNG()
getHabOffsetYOUNG in interface EntityGenDataSpecpublic float getHabOffsetAVERAGE()
getHabOffsetAVERAGE in interface EntityGenDataSpecpublic float getHabOffsetOLD()
getHabOffsetOLD in interface EntityGenDataSpec