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 public static final String THREAT = "threat";
18 public static final String DWELLER = "dweller";
19
20 public static final String LIONS_GUARD = "lions_guard";
21 public static final String DIKTAT = "sindrian_diktat";
22
23 public static final String KOL = "knights_of_ludd";
24 public static final String LUDDIC_CHURCH = "luddic_church";
25 public static final String LUDDIC_PATH = "luddic_path";
26
27 public static final String DERELICT = "derelict";
28 public static final String REMNANTS = "remnant";
29
30 public static final String SLEEPER = "sleeper";
31 public static final String POOR = "poor";
32
33
34
35
39 public static final String CUSTOM_DECENTRALIZED = "decentralized";
40
41 public static final String CUSTOM_NO_CONTACTS = "no_contacts";
42
43 public static final String CUSTOM_EXEMPT_FOOD_SHORTAGES = "exemptFromFoodShortages";
44 //public static final String CUSTOM_WILL_TRADE_WHEN_HOSTILE = "willTradeWhenHostile";
45 //public static final String CUSTOM_NO_PATROLS = "noPatrols";
46 public static final String CUSTOM_IGNORE_TRADE_WITH_ENEMIES = "ignoreTradeWithEnemiesForReputation";
47 public static final String CUSTOM_POSTS_NO_BOUNTIES = "postsNoBounties";
48 public static final String CUSTOM_OFFER_MISSIONS_WHEN_HOSTILE = "offerMissionsWhenHostile";
49
50 public static final String CUSTOM_HOSTILITY_IMPACT_ON_GROWTH = "hostilityImpactOnGrowth";
51
52
53 public static final String CUSTOM_PATROLS_HAVE_NO_PATROL_MEMORY_KEY = "patrolsHaveNoPatrolMemoryKey";
54 public static final String CUSTOM_ALLOWS_TRANSPONDER_OFF_TRADE = "allowsTransponderOffTrade";
55 public static final String CUSTOM_ENGAGE_EVEN = "engageWhenEvenStrength";
56
57 public static final String CUSTOM_OFFERS_COMMISSIONS = "offersCommissions";
58 public static final String CUSTOM_ENGAGES_IN_HOSTILITIES = "engagesInHostilities";
59 public static final String CUSTOM_CARES_ABOUT_ATROCITIES = "caresAboutAtrocities";
60
61 public static final String CUSTOM_NO_WAR_SIM = "noWarSim";
62
63 public static final String CUSTOM_PIRATE_BEHAVIOR = "pirateBehavior";
64 public static final String CUSTOM_MAKES_PIRATE_BASES = "makesPirateBases";
65 public static final String CUSTOM_PIRATE_BASE_STATION_TYPES = "pirateBaseStationTypes";
66
67 public static final String CUSTOM_PATHER_BASES_SMALL = "patherBaseTypesSmall";
68 public static final String CUSTOM_PATHER_BASES_LARGE = "patherBaseTypesLarge";
69
70 public static final String CUSTOM_FIGHT_TO_THE_LAST = "fightToTheLast";
71
72 //public static final String CUSTOM_COMMISSION_IGNORE_NOT_BEING_HOSTILE = "commissionIgnoreNotBeingHostile";
73 //public static final String CUSTOM_COMMISSION_IGNORE_BEING_HOSTILE = "commissionIgnoreBeingHostile";
74 public static final String CUSTOM_PUNITIVE_EXPEDITION_DATA = "punitiveExpeditionData";
75
76 public static final String CUSTOM_SPAWNS_AS_INDEPENDENT = "spawnsAsIndependent";
77
78 public static final String CUSTOM_NO_AI_CORES_FROM_AUTOMATED_DEFENSES = "noAICoresFromAutomatedDefenses";
79 public static final String CUSTOM_OFFICERS_ON_AUTOMATED_DEFENSES = "officersOnAutomatedDefenses";
80
81
82
83
84 // unused
85 public static final String CUSTOM_INVESTIGATES_PLAYER_FOR_GOOD_REP = "investigatesPlayerForGoodRepWithOtherFactions";
86 public static final String CUSTOM_WORTH_INVESTIGATING_FOR_GOOD_REP = "worthInvestigatingPlayerForGoodRepWith";
87}
88
89
90
91
static final String CUSTOM_NO_AI_CORES_FROM_AUTOMATED_DEFENSES
Definition Factions.java:78
static final String CUSTOM_WORTH_INVESTIGATING_FOR_GOOD_REP
Definition Factions.java:86
static final String CUSTOM_ALLOWS_TRANSPONDER_OFF_TRADE
Definition Factions.java:54
static final String CUSTOM_PATROLS_HAVE_NO_PATROL_MEMORY_KEY
Definition Factions.java:53
static final String CUSTOM_INVESTIGATES_PLAYER_FOR_GOOD_REP
Definition Factions.java:85
static final String CUSTOM_OFFICERS_ON_AUTOMATED_DEFENSES
Definition Factions.java:79