| addKnownFighter(String wingId, boolean setTimestamp) | com.fs.starfarer.api.campaign.FactionAPI | |
| addKnownHullMod(String modId) | com.fs.starfarer.api.campaign.FactionAPI | |
| addKnownIndustry(String industryId) | com.fs.starfarer.api.campaign.FactionAPI | |
| addKnownShip(String hullId, boolean setTimestamp) | com.fs.starfarer.api.campaign.FactionAPI | |
| addKnownWeapon(String weaponId, boolean setTimestamp) | com.fs.starfarer.api.campaign.FactionAPI | |
| addPriorityFighter(String wingId) | com.fs.starfarer.api.campaign.FactionAPI | |
| addPriorityHullMod(String modId) | com.fs.starfarer.api.campaign.FactionAPI | |
| addPriorityShip(String hullId) | com.fs.starfarer.api.campaign.FactionAPI | |
| addPriorityWeapon(String weaponId) | com.fs.starfarer.api.campaign.FactionAPI | |
| addUseWhenImportingShip(String hullId) | com.fs.starfarer.api.campaign.FactionAPI | |
| adjustRelationship(String id, float delta) | com.fs.starfarer.api.campaign.FactionAPI | |
| adjustRelationship(String id, float delta, RepLevel limit) | com.fs.starfarer.api.campaign.FactionAPI | |
| clearShipRoleCache() | com.fs.starfarer.api.campaign.FactionAPI | |
| createRandomPerson() | com.fs.starfarer.api.campaign.FactionAPI | |
| createRandomPerson(Gender gender) | com.fs.starfarer.api.campaign.FactionAPI | |
| createRandomPerson(Gender gender, Random random) | com.fs.starfarer.api.campaign.FactionAPI | |
| createRandomPerson(Random random) | com.fs.starfarer.api.campaign.FactionAPI | |
| ensureAtBest(String id, RepLevel level) | com.fs.starfarer.api.campaign.FactionAPI | |
| ensureAtWorst(String id, RepLevel level) | com.fs.starfarer.api.campaign.FactionAPI | |
| getAlwaysKnownShips() | com.fs.starfarer.api.campaign.FactionAPI | |
| getApproximateMaxFPPerFleet(ShipPickMode mode) | com.fs.starfarer.api.campaign.FactionAPI | |
| getBarSound() | com.fs.starfarer.api.campaign.FactionAPI | |
| getBaseUIColor() | com.fs.starfarer.api.campaign.FactionAPI | |
| getBrightUIColor() | com.fs.starfarer.api.campaign.FactionAPI | |
| getColor() | com.fs.starfarer.api.campaign.FactionAPI | |
| getCrest() | com.fs.starfarer.api.campaign.FactionAPI | |
| getCustom() | com.fs.starfarer.api.campaign.FactionAPI | |
| getCustomBoolean(String key) | com.fs.starfarer.api.campaign.FactionAPI | |
| getCustomFloat(String key) | com.fs.starfarer.api.campaign.FactionAPI | |
| getCustomJSONObject(String key) | com.fs.starfarer.api.campaign.FactionAPI | |
| getCustomString(String key) | com.fs.starfarer.api.campaign.FactionAPI | |
| getDarkUIColor() | com.fs.starfarer.api.campaign.FactionAPI | |
| getDisplayIsOrAreOverride() | com.fs.starfarer.api.campaign.FactionAPI | |
| getDisplayName() | com.fs.starfarer.api.campaign.FactionAPI | |
| getDisplayNameHasOrHave() | com.fs.starfarer.api.campaign.FactionAPI | |
| getDisplayNameIsOrAre() | com.fs.starfarer.api.campaign.FactionAPI | |
| getDisplayNameLong() | com.fs.starfarer.api.campaign.FactionAPI | |
| getDisplayNameLongWithArticle() | com.fs.starfarer.api.campaign.FactionAPI | |
| getDisplayNameOverride() | com.fs.starfarer.api.campaign.FactionAPI | |
| getDisplayNameWithArticle() | com.fs.starfarer.api.campaign.FactionAPI | |
| getDisplayNameWithArticleOverride() | com.fs.starfarer.api.campaign.FactionAPI | |
| getDisplayNameWithArticleWithoutArticle() | com.fs.starfarer.api.campaign.FactionAPI | |
| getDoctrine() | com.fs.starfarer.api.campaign.FactionAPI | |
| getEntityNamePrefix() | com.fs.starfarer.api.campaign.FactionAPI | |
| getFactionCrestOverride() | com.fs.starfarer.api.campaign.FactionAPI | |
| getFactionLogoOverride() | com.fs.starfarer.api.campaign.FactionAPI | |
| getFactionSpec() | com.fs.starfarer.api.campaign.FactionAPI | |
| getFighterSellFrequency() | com.fs.starfarer.api.campaign.FactionAPI | |
| getFighterTimestamps() | com.fs.starfarer.api.campaign.FactionAPI | |
| getFineFraction() | com.fs.starfarer.api.campaign.FactionAPI | |
| getFleetTypeName(String type) | com.fs.starfarer.api.campaign.FactionAPI | |
| getGridUIColor() | com.fs.starfarer.api.campaign.FactionAPI | |
| getHullFrequency() | com.fs.starfarer.api.campaign.FactionAPI | |
| getHullmodSellFrequency() | com.fs.starfarer.api.campaign.FactionAPI | |
| getId() | com.fs.starfarer.api.campaign.FactionAPI | |
| getIllegalCommodities() | com.fs.starfarer.api.campaign.FactionAPI | |
| getInternalCommsChannel() | com.fs.starfarer.api.campaign.FactionAPI | |
| getKnownFighters() | com.fs.starfarer.api.campaign.FactionAPI | |
| getKnownHullMods() | com.fs.starfarer.api.campaign.FactionAPI | |
| getKnownIndustries() | com.fs.starfarer.api.campaign.FactionAPI | |
| getKnownShips() | com.fs.starfarer.api.campaign.FactionAPI | |
| getKnownWeapons() | com.fs.starfarer.api.campaign.FactionAPI | |
| getLogo() | com.fs.starfarer.api.campaign.FactionAPI | |
| getMemory() | com.fs.starfarer.api.campaign.FactionAPI | |
| getMemoryWithoutUpdate() | com.fs.starfarer.api.campaign.FactionAPI | |
| getMusicMap() | com.fs.starfarer.api.campaign.FactionAPI | |
| getNumAvailableForRole(String roleId, ShipPickMode mode) | com.fs.starfarer.api.campaign.FactionAPI | |
| getOverriddenHulls() | com.fs.starfarer.api.campaign.FactionAPI | |
| getPersonalityPicker() | com.fs.starfarer.api.campaign.FactionAPI | |
| getPersonNamePrefix() | com.fs.starfarer.api.campaign.FactionAPI | |
| getPersonNamePrefixAOrAn() | com.fs.starfarer.api.campaign.FactionAPI | |
| getPersonNamePrefixAOrAnOverride() | com.fs.starfarer.api.campaign.FactionAPI | |
| getPortraits(Gender gender) | com.fs.starfarer.api.campaign.FactionAPI | |
| getPost(String id) | com.fs.starfarer.api.campaign.FactionAPI | |
| getPriorityFighters() | com.fs.starfarer.api.campaign.FactionAPI | |
| getPriorityHullMods() | com.fs.starfarer.api.campaign.FactionAPI | |
| getPriorityShips() | com.fs.starfarer.api.campaign.FactionAPI | |
| getPriorityWeapons() | com.fs.starfarer.api.campaign.FactionAPI | |
| getProduction() | com.fs.starfarer.api.campaign.FactionAPI | |
| getRank(String id) | com.fs.starfarer.api.campaign.FactionAPI | |
| getRelationship(String id) | com.fs.starfarer.api.campaign.FactionAPI | |
| getRelationshipLevel(FactionAPI faction) | com.fs.starfarer.api.campaign.FactionAPI | |
| getRelationshipLevel(String id) | com.fs.starfarer.api.campaign.FactionAPI | |
| getRelColor(String otherFactionId) | com.fs.starfarer.api.campaign.FactionAPI | |
| getRelColor(RepLevel level) | com.fs.starfarer.api.campaign.FactionAPI | |
| getRelToPlayer() | com.fs.starfarer.api.campaign.FactionAPI | |
| getRepInt(String id) | com.fs.starfarer.api.campaign.FactionAPI | |
| getRestrictToVariants() | com.fs.starfarer.api.campaign.FactionAPI | |
| getSecondaryColorOverride() | com.fs.starfarer.api.campaign.FactionAPI | |
| getSecondaryColorSegmentsOverride() | com.fs.starfarer.api.campaign.FactionAPI | |
| getSecondarySegments() | com.fs.starfarer.api.campaign.FactionAPI | |
| getSecondaryUIColor() | com.fs.starfarer.api.campaign.FactionAPI | |
| getShipNamePrefix() | com.fs.starfarer.api.campaign.FactionAPI | |
| getShipNamePrefixOverride() | com.fs.starfarer.api.campaign.FactionAPI | |
| getShipTimestamps() | com.fs.starfarer.api.campaign.FactionAPI | |
| getStockFleetIds() | com.fs.starfarer.api.campaign.FactionAPI | |
| getTariffFraction() | com.fs.starfarer.api.campaign.FactionAPI | |
| getTollFraction() | com.fs.starfarer.api.campaign.FactionAPI | |
| getVariantOverrides() | com.fs.starfarer.api.campaign.FactionAPI | |
| getVariantsForRole(String roleId) | com.fs.starfarer.api.campaign.FactionAPI | |
| getVariantWeightForRole(String roleId, ShipPickMode mode) | com.fs.starfarer.api.campaign.FactionAPI | |
| getWeaponSellFrequency() | com.fs.starfarer.api.campaign.FactionAPI | |
| getWeaponTimestamps() | com.fs.starfarer.api.campaign.FactionAPI | |
| initSpecIfNeeded() | com.fs.starfarer.api.campaign.FactionAPI | |
| isAtBest(String id, RepLevel level) | com.fs.starfarer.api.campaign.FactionAPI | |
| isAtBest(FactionAPI other, RepLevel level) | com.fs.starfarer.api.campaign.FactionAPI | |
| isAtWorst(String id, RepLevel level) | com.fs.starfarer.api.campaign.FactionAPI | |
| isAtWorst(FactionAPI other, RepLevel level) | com.fs.starfarer.api.campaign.FactionAPI | |
| isAutoEnableKnownFighters() | com.fs.starfarer.api.campaign.FactionAPI | |
| isAutoEnableKnownHullmods() | com.fs.starfarer.api.campaign.FactionAPI | |
| isAutoEnableKnownShips() | com.fs.starfarer.api.campaign.FactionAPI | |
| isAutoEnableKnownWeapons() | com.fs.starfarer.api.campaign.FactionAPI | |
| isFighterKnownAt(String wing, Long timestamp) | com.fs.starfarer.api.campaign.FactionAPI | |
| isFighterPriority(String wingId) | com.fs.starfarer.api.campaign.FactionAPI | |
| isHostileTo(FactionAPI other) | com.fs.starfarer.api.campaign.FactionAPI | |
| isHostileTo(String other) | com.fs.starfarer.api.campaign.FactionAPI | |
| isHullModPriority(String modId) | com.fs.starfarer.api.campaign.FactionAPI | |
| isIllegal(String commodityId) | com.fs.starfarer.api.campaign.FactionAPI | |
| isIllegal(CargoStackAPI stack) | com.fs.starfarer.api.campaign.FactionAPI | |
| isNeutralFaction() | com.fs.starfarer.api.campaign.FactionAPI | |
| isPlayerFaction() | com.fs.starfarer.api.campaign.FactionAPI | |
| isShipKnownAt(String hullId, Long timestamp) | com.fs.starfarer.api.campaign.FactionAPI | |
| isShipPriority(String hullId) | com.fs.starfarer.api.campaign.FactionAPI | |
| isShowInIntelTab() | com.fs.starfarer.api.campaign.FactionAPI | |
| isWeaponKnownAt(String weaponId, Long timestamp) | com.fs.starfarer.api.campaign.FactionAPI | |
| isWeaponPriority(String weaponId) | com.fs.starfarer.api.campaign.FactionAPI | |
| knowsFighter(String wingId) | com.fs.starfarer.api.campaign.FactionAPI | |
| knowsHullMod(String modId) | com.fs.starfarer.api.campaign.FactionAPI | |
| knowsIndustry(String industryId) | com.fs.starfarer.api.campaign.FactionAPI | |
| knowsShip(String hullId) | com.fs.starfarer.api.campaign.FactionAPI | |
| knowsWeapon(String weaponId) | com.fs.starfarer.api.campaign.FactionAPI | |
| makeCommodityIllegal(String commodityId) | com.fs.starfarer.api.campaign.FactionAPI | |
| makeCommodityLegal(String commodityId) | com.fs.starfarer.api.campaign.FactionAPI | |
| pickPersonality() | com.fs.starfarer.api.campaign.FactionAPI | |
| pickRandomShipName() | com.fs.starfarer.api.campaign.FactionAPI | |
| pickRandomShipName(Random random) | com.fs.starfarer.api.campaign.FactionAPI | |
| pickRandomShipName(String prefix) | com.fs.starfarer.api.campaign.FactionAPI | |
| pickShip(String role, ShipPickParams params) | com.fs.starfarer.api.campaign.FactionAPI | |
| pickShip(String role, ShipPickParams params, ShipFilter filter, Random random) | com.fs.starfarer.api.campaign.FactionAPI | |
| pickShipAndAddToFleet(String role, ShipPickParams params, CampaignFleetAPI fleet) | com.fs.starfarer.api.campaign.FactionAPI | |
| pickShipAndAddToFleet(String role, ShipPickParams params, CampaignFleetAPI fleet, Random random) | com.fs.starfarer.api.campaign.FactionAPI | |
| pickVoice(PersonImportance importance, Random random) | com.fs.starfarer.api.campaign.FactionAPI | |
| removeKnownFighter(String wingId) | com.fs.starfarer.api.campaign.FactionAPI | |
| removeKnownHullMod(String modId) | com.fs.starfarer.api.campaign.FactionAPI | |
| removeKnownIndustry(String industryId) | com.fs.starfarer.api.campaign.FactionAPI | |
| removeKnownShip(String hullId) | com.fs.starfarer.api.campaign.FactionAPI | |
| removeKnownWeapon(String weaponId) | com.fs.starfarer.api.campaign.FactionAPI | |
| removePriorityFighter(String wingId) | com.fs.starfarer.api.campaign.FactionAPI | |
| removePriorityHullMod(String modId) | com.fs.starfarer.api.campaign.FactionAPI | |
| removePriorityShip(String hullId) | com.fs.starfarer.api.campaign.FactionAPI | |
| removePriorityWeapon(String weaponId) | com.fs.starfarer.api.campaign.FactionAPI | |
| removeUseWhenImportingShip(String hullId) | com.fs.starfarer.api.campaign.FactionAPI | |
| setAutoEnableKnownFighters(boolean autoEnableKnownFighters) | com.fs.starfarer.api.campaign.FactionAPI | |
| setAutoEnableKnownHullmods(boolean autoEnableKnownHullmods) | com.fs.starfarer.api.campaign.FactionAPI | |
| setAutoEnableKnownShips(boolean autoEnableKnownShips) | com.fs.starfarer.api.campaign.FactionAPI | |
| setAutoEnableKnownWeapons(boolean autoEnableKnownWeapons) | com.fs.starfarer.api.campaign.FactionAPI | |
| setDisplayIsOrAreOverride(String displayIsOrAreOverride) | com.fs.starfarer.api.campaign.FactionAPI | |
| setDisplayNameOverride(String displayNameOverride) | com.fs.starfarer.api.campaign.FactionAPI | |
| setDisplayNameWithArticleOverride(String displayNameWithArticleOverride) | com.fs.starfarer.api.campaign.FactionAPI | |
| setFactionCrestOverride(String factionCrestOverride) | com.fs.starfarer.api.campaign.FactionAPI | |
| setFactionLogoOverride(String factionLogoOverride) | com.fs.starfarer.api.campaign.FactionAPI | |
| setFighterTimestampToNow(String wingId) | com.fs.starfarer.api.campaign.FactionAPI | |
| setPersonNamePrefixAOrAnOverride(String personNamePrefixAOrAnOverride) | com.fs.starfarer.api.campaign.FactionAPI | |
| setRelationship(String id, float newValue) | com.fs.starfarer.api.campaign.FactionAPI | |
| setRelationship(String id, RepLevel level) | com.fs.starfarer.api.campaign.FactionAPI | |
| setSecondaryColorOverride(Color secondaryOverride) | com.fs.starfarer.api.campaign.FactionAPI | |
| setSecondaryColorSegmentsOverride(int secondaryColorSegmentsOverride) | com.fs.starfarer.api.campaign.FactionAPI | |
| setShipNamePrefixOverride(String shipNamePrefixOverride) | com.fs.starfarer.api.campaign.FactionAPI | |
| setShipTimestampToNow(String hullId) | com.fs.starfarer.api.campaign.FactionAPI | |
| setShowInIntelTab(boolean isShowInIntelTab) | com.fs.starfarer.api.campaign.FactionAPI | |
| setWeaponTimestampToNow(String weaponId) | com.fs.starfarer.api.campaign.FactionAPI | |
| useWhenImportingShip(String hullId) | com.fs.starfarer.api.campaign.FactionAPI | |