public class AssembleStage extends BaseRaidStage
Modifier and Type | Field and Description |
---|---|
protected int |
currSource |
static float |
FP_LARGE |
static float |
FP_MEDIUM |
static float |
FP_SMALL |
protected SectorEntityToken |
gatheringPoint |
protected IntervalUtil |
interval |
protected float |
minDays |
protected float |
origSpawnFP |
static java.lang.String |
PREP_STAGE |
protected java.lang.String |
prevType |
protected java.util.List<MarketAPI> |
sources |
protected float |
spawnFP |
static java.lang.String |
WAIT_STAGE |
abortFP, elapsed, intel, maxDays, status, statusInterval, STRAGGLER
Constructor and Description |
---|
AssembleStage(RaidIntel raid,
SectorEntityToken gatheringPoint) |
Modifier and Type | Method and Description |
---|---|
protected void |
addRoutesAsNeeded(float amount) |
void |
addSource(MarketAPI source) |
void |
advance(float amount) |
protected float |
getFP(java.lang.String type) |
protected float |
getFPLarge() |
protected float |
getFPMedium() |
protected float |
getFPSmall() |
protected float |
getLargeSize(boolean limitToSpawnFP) |
float |
getOrigSpawnFP() |
java.util.List<MarketAPI> |
getSources() |
float |
getSpawnFP() |
boolean |
isSourceKnown() |
protected java.lang.String |
pickNextType() |
void |
setSpawnFP(float spawnFP) |
void |
showStageInfo(TooltipMakerAPI info) |
protected void |
updateStatus() |
abortIfNeededBasedOnFP, enoughMadeIt, getAbortFP, getElapsed, getExtraDaysUsed, getMaxDays, getRoutes, getStatus, getStragglers, giveReturnOrdersToStragglers, notifyStarted, resetRoute, resetRoutes, setAbortFP, updateStatusBasedOnReaching, updateStatusBasedOnReaching
public static final java.lang.String PREP_STAGE
public static final java.lang.String WAIT_STAGE
protected java.util.List<MarketAPI> sources
protected IntervalUtil interval
protected SectorEntityToken gatheringPoint
protected float spawnFP
protected float origSpawnFP
protected float minDays
protected int currSource
protected java.lang.String prevType
public static float FP_SMALL
public static float FP_MEDIUM
public static float FP_LARGE
public AssembleStage(RaidIntel raid, SectorEntityToken gatheringPoint)
public boolean isSourceKnown()
public void setSpawnFP(float spawnFP)
public float getOrigSpawnFP()
public float getSpawnFP()
public void addSource(MarketAPI source)
public java.util.List<MarketAPI> getSources()
public void advance(float amount)
advance
in interface RaidIntel.RaidStage
advance
in class BaseRaidStage
protected void updateStatus()
updateStatus
in class BaseRaidStage
protected float getFPSmall()
protected float getFPMedium()
protected float getFPLarge()
protected float getLargeSize(boolean limitToSpawnFP)
protected java.lang.String pickNextType()
protected float getFP(java.lang.String type)
protected void addRoutesAsNeeded(float amount)
public void showStageInfo(TooltipMakerAPI info)
showStageInfo
in interface RaidIntel.RaidStage
showStageInfo
in class BaseRaidStage
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.