1package com.fs.starfarer.api.impl.campaign.intel.group;
3import com.fs.starfarer.api.Global;
4import com.fs.starfarer.api.campaign.CampaignFleetAPI;
5import com.fs.starfarer.api.impl.campaign.ids.Factions;
6import com.fs.starfarer.api.impl.campaign.ids.FleetTypes;
7import com.fs.starfarer.api.impl.campaign.ids.MemFlags;
8import com.fs.starfarer.api.impl.campaign.missions.FleetCreatorMission;
9import com.fs.starfarer.api.util.IntervalUtil;
10import com.fs.starfarer.api.util.Misc;
18 public static String
KEY =
"$SDPE_ref";
53 return super.getNoun();
59 return super.getForcesNoun();
65 return super.getBaseName();
88 curr.getMemoryWithoutUpdate().unset(
SDPE_FLEET);
98 super.advance(amount);
105 String reason =
"SDPunEx";
static SectorAPI getSector()
static final String LIONS_GUARD
static final String TASK_FORCE
static final String MEMORY_KEY_MAKE_HOSTILE
List< CampaignFleetAPI > getFleets()
boolean isCurrent(String id)
static String PAYLOAD_ACTION
static final String SDPE_FLEET
void preConfigureFleet(int size, FleetCreatorMission m)
SindrianDiktatPunitiveExpedition(GenericRaidParams params)
String getFleetCreationFactionOverride(int size)
void configureFleet(int size, FleetCreatorMission m)
void advance(float amount)
void setFleetTypeMedium(String fleetTypeMedium)
void triggerSetFleetDoctrineOther(int shipSize, int aggression)
void triggerSetFleetFlag(String flag)
void advance(float amount)
static float getDays(float amount)
static boolean setFlagWithReason(MemoryAPI memory, String flagKey, String reason, boolean value, float expire)
MemoryAPI getMemoryWithoutUpdate()
void set(String key, Object value)