Class SalvageEntityGenDataSpec

java.lang.Object
com.fs.starfarer.api.impl.campaign.procgen.SalvageEntityGenDataSpec

public class SalvageEntityGenDataSpec extends Object
  • Constructor Details

    • SalvageEntityGenDataSpec

      public SalvageEntityGenDataSpec(org.json.JSONObject row) throws org.json.JSONException
      Throws:
      org.json.JSONException
  • Method Details

    • getDefFaction

      public String getDefFaction()
    • setDefFaction

      public void setDefFaction(String defFaction)
    • getTags

      public Set<String> getTags()
    • addTag

      public void addTag(String tag)
    • hasTag

      public boolean hasTag(String tag)
    • getRadiusOverride

      public float getRadiusOverride()
    • setRadiusOverride

      public void setRadiusOverride(float radiusOverride)
    • getNameOverride

      public String getNameOverride()
    • setNameOverride

      public void setNameOverride(String nameOverride)
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getSalvageRating

      public float getSalvageRating()
    • setSalvageRating

      public void setSalvageRating(float salvageRating)
    • getDetectionRange

      public float getDetectionRange()
    • setDetectionRange

      public void setDetectionRange(float detectionRange)
    • getXpDiscover

      public float getXpDiscover()
    • setXpDiscover

      public void setXpDiscover(float xpDiscover)
    • getXpSalvage

      public float getXpSalvage()
    • setXpSalvage

      public void setXpSalvage(float xpSalvage)
    • getDropValue

      public List<SalvageEntityGenDataSpec.DropData> getDropValue()
    • getDropRandom

      public List<SalvageEntityGenDataSpec.DropData> getDropRandom()
    • getType

    • setType

    • getProbDefenders

      public float getProbDefenders()
    • setProbDefenders

      public void setProbDefenders(float probDefenders)
    • getMinStr

      public float getMinStr()
    • setMinStr

      public void setMinStr(float minStr)
    • getMaxStr

      public float getMaxStr()
    • setMaxStr

      public void setMaxStr(float maxStr)
    • getMaxDefenderSize

      public float getMaxDefenderSize()
    • setMaxDefenderSize

      public void setMaxDefenderSize(float maxSize)
    • getMinDefenderSize

      public float getMinDefenderSize()
    • setMinDefenderSize

      public void setMinDefenderSize(float minDefenderSize)
    • getDefQuality

      public float getDefQuality()
    • setDefQuality

      public void setDefQuality(float defQuality)
    • getProbStation

      public float getProbStation()
    • setProbStation

      public void setProbStation(float probStation)
    • getStationRole

      public String getStationRole()
    • setStationRole

      public void setStationRole(String stationRole)