1package com.fs.starfarer.api.campaign;
4import java.util.LinkedHashSet;
9import org.json.JSONObject;
11import com.fs.starfarer.api.characters.FullName.Gender;
12import com.fs.starfarer.api.util.WeightedRandomPicker;
Map< String, Float > getHullmodSellFrequency()
void setDisplayNameLong(String displayNameLong)
void setCrest(String crest)
void setSecondarySegments(int secondarySegments)
Map< String, Float > getHullFrequency()
WeightedRandomPicker< String > getNameCategories()
WeightedRandomPicker< String > getFemalePortraits()
void setShowInIntelTab(boolean showInIntelTab)
WeightedRandomPicker< String > getVoicePickerHigh()
void setBarSound(String barSound)
Set< String > getPriorityWeapons()
String getDisplayNameIsOrAre()
Color getSecondaryUIColor()
void setPersonNamePrefixAOrAn(String personNamePrefixAOrAn)
String getDisplayNameLong()
void setDisplayName(String displayName)
void setEntityNamePrefix(String entityNamePrefix)
Map< String, Float > getTagFrequency()
void setSecondaryUIColor(Color secondaryUIColor)
Map< String, String > getMusicMap()
WeightedRandomPicker< String > getVoicePickerLow()
String getPersonNamePrefix()
void addCaptainPersonality(String id, float weight)
WeightedRandomPicker< String > getMalePortraits()
Set< String > getPriorityShips()
Set< String > getKnownFighters()
void setDisplayNameIsOrAre(String displayNameIsOrAre)
LinkedHashSet< String > getOverriddenHulls()
void setDisplayNameWithArticle(String displayNameWithArticle)
String getDisplayNameLongWithArticle()
String getPersonNamePrefixAOrAn()
void setGridUIColor(Color gridUIColor)
WeightedRandomPicker< String > getCaptainPersonalities()
WeightedRandomPicker< String > getShipNameSources()
Map< String, Float > getShipSellFrequency()
String getShipNamePrefix()
String getEntityNamePrefix()
Set< String > getKnownWeapons()
void setTagFrequency(Map< String, Float > tagFrequency)
void setHullFrequency(Map< String, Float > hullFrequency)
String getDisplayNameWithArticle()
void setCustom(JSONObject custom)
void setShipNamePrefix(String shipNamePrefix)
void setDisplayNameLongWithArticle(String displayNameLongWithArticle)
Map< String, Float > getFighterSellFrequency()
Map< String, Float > getWeaponSellFrequency()
void setLogo(String logo)
Set< String > getPriorityFighters()
int getSecondarySegments()
Set< String > getKnownHullMods()
float getTariffFraction()
void setPersonNamePrefix(String personNamePrefix)
Set< String > getKnownShips()
FactionDoctrineAPI getFactionDoctrine()
Map< String, Float > getVariantOverrides()
void setTariffFraction(float tariffFraction)
Set< String > getShipsWhenImporting()
Set< String > getKnownIndustries()
List< String > getCrests()
List< String > getFlags()
void setBaseUIColor(Color baseUIColor)
WeightedRandomPicker< String > getVoicePickerMedium()
boolean isShowInIntelTab()
void setBrightUIColor(Color brightUIColor)
void setColor(Color color)
List< String > getAllPortraits(Gender gender)
void setDarkUIColor(Color darkUIColor)
Set< String > getIllegalCommodities()