Starsector API
Loading...
Searching...
No Matches
Factions.java
Go to the documentation of this file.
1package com.fs.starfarer.api.impl.campaign.ids;
2
3public class Factions {
4
5 public static final String PLAYER = "player";
6 public static final String NEUTRAL = "neutral";
7
8 public static final String MERCENARY = "mercenary";
9 public static final String INDEPENDENT = "independent";
10 public static final String SCAVENGERS = "scavengers";
11
12 public static final String PIRATES = "pirates";
13 public static final String PERSEAN = "persean";
14 public static final String TRITACHYON = "tritachyon";
15 public static final String HEGEMONY = "hegemony";
16 public static final String OMEGA = "omega";
17
18 public static final String LIONS_GUARD = "lions_guard";
19 public static final String DIKTAT = "sindrian_diktat";
20
21 public static final String KOL = "knights_of_ludd";
22 public static final String LUDDIC_CHURCH = "luddic_church";
23 public static final String LUDDIC_PATH = "luddic_path";
24
25 public static final String DERELICT = "derelict";
26 public static final String REMNANTS = "remnant";
27
28 public static final String SLEEPER = "sleeper";
29 public static final String POOR = "poor";
30
31
32
33
37 public static final String CUSTOM_DECENTRALIZED = "decentralized";
38
39 public static final String CUSTOM_NO_CONTACTS = "no_contacts";
40
41 public static final String CUSTOM_EXEMPT_FOOD_SHORTAGES = "exemptFromFoodShortages";
42 //public static final String CUSTOM_WILL_TRADE_WHEN_HOSTILE = "willTradeWhenHostile";
43 //public static final String CUSTOM_NO_PATROLS = "noPatrols";
44 public static final String CUSTOM_IGNORE_TRADE_WITH_ENEMIES = "ignoreTradeWithEnemiesForReputation";
45 public static final String CUSTOM_POSTS_NO_BOUNTIES = "postsNoBounties";
46 public static final String CUSTOM_OFFER_MISSIONS_WHEN_HOSTILE = "offerMissionsWhenHostile";
47
48 public static final String CUSTOM_HOSTILITY_IMPACT_ON_GROWTH = "hostilityImpactOnGrowth";
49
50
51 public static final String CUSTOM_PATROLS_HAVE_NO_PATROL_MEMORY_KEY = "patrolsHaveNoPatrolMemoryKey";
52 public static final String CUSTOM_ALLOWS_TRANSPONDER_OFF_TRADE = "allowsTransponderOffTrade";
53 public static final String CUSTOM_ENGAGE_EVEN = "engageWhenEvenStrength";
54
55 public static final String CUSTOM_OFFERS_COMMISSIONS = "offersCommissions";
56 public static final String CUSTOM_ENGAGES_IN_HOSTILITIES = "engagesInHostilities";
57 public static final String CUSTOM_CARES_ABOUT_ATROCITIES = "caresAboutAtrocities";
58
59 public static final String CUSTOM_NO_WAR_SIM = "noWarSim";
60
61 public static final String CUSTOM_PIRATE_BEHAVIOR = "pirateBehavior";
62 public static final String CUSTOM_MAKES_PIRATE_BASES = "makesPirateBases";
63 public static final String CUSTOM_PIRATE_BASE_STATION_TYPES = "pirateBaseStationTypes";
64
65 public static final String CUSTOM_PATHER_BASES_SMALL = "patherBaseTypesSmall";
66 public static final String CUSTOM_PATHER_BASES_LARGE = "patherBaseTypesLarge";
67
68 public static final String CUSTOM_FIGHT_TO_THE_LAST = "fightToTheLast";
69
70 //public static final String CUSTOM_COMMISSION_IGNORE_NOT_BEING_HOSTILE = "commissionIgnoreNotBeingHostile";
71 //public static final String CUSTOM_COMMISSION_IGNORE_BEING_HOSTILE = "commissionIgnoreBeingHostile";
72 public static final String CUSTOM_PUNITIVE_EXPEDITION_DATA = "punitiveExpeditionData";
73
74 public static final String CUSTOM_SPAWNS_AS_INDEPENDENT = "spawnsAsIndependent";
75
76 public static final String CUSTOM_NO_AI_CORES_FROM_AUTOMATED_DEFENSES = "noAICoresFromAutomatedDefenses";
77 public static final String CUSTOM_OFFICERS_ON_AUTOMATED_DEFENSES = "officersOnAutomatedDefenses";
78
79
80
81
82 // unused
83 public static final String CUSTOM_INVESTIGATES_PLAYER_FOR_GOOD_REP = "investigatesPlayerForGoodRepWithOtherFactions";
84 public static final String CUSTOM_WORTH_INVESTIGATING_FOR_GOOD_REP = "worthInvestigatingPlayerForGoodRepWith";
85}
86
87
88
89
static final String CUSTOM_NO_AI_CORES_FROM_AUTOMATED_DEFENSES
Definition Factions.java:76
static final String CUSTOM_WORTH_INVESTIGATING_FOR_GOOD_REP
Definition Factions.java:84
static final String CUSTOM_ALLOWS_TRANSPONDER_OFF_TRADE
Definition Factions.java:52
static final String CUSTOM_PATROLS_HAVE_NO_PATROL_MEMORY_KEY
Definition Factions.java:51
static final String CUSTOM_INVESTIGATES_PLAYER_FOR_GOOD_REP
Definition Factions.java:83
static final String CUSTOM_OFFICERS_ON_AUTOMATED_DEFENSES
Definition Factions.java:77