public class TTMercenaryReversedAttack extends GenericRaidFGI
GenericRaidFGI.GenericPayloadAction, GenericRaidFGI.GenericRaidParams
FleetGroupIntel.ETAType, FleetGroupIntel.FGIEventListener
IntelInfoPlugin.ArrowData, IntelInfoPlugin.IntelSortTier, IntelInfoPlugin.ListInfoMode, IntelInfoPlugin.TableRowClickData
Modifier and Type | Field and Description |
---|---|
protected IntervalUtil |
interval |
static java.lang.String |
KEY |
static java.lang.String |
TTMAR_COMMAND |
static java.lang.String |
TTMAR_FLEET |
origin, params, PAYLOAD_ACTION, PREPARE_ACTION, raidAction, RETURN_ACTION, returnAction, TRAVEL_ACTION, travelAction, waitAction
ABORT_UPDATE, aborted, actions, approximateNumberOfFleets, DEBUG, doIncrementalSpawn, elapsed, faction, failedButNotDefeated, FLEET_LAUNCH_UPDATE, fleetAbortsMissionFPFraction, fleets, groupAbortsMissionFPFraction, KEY_POTENTIAL_STRAGGLER, KEY_SPAWN_FP, KEY_STRAGGLER_RETURN_COUNTDOWN, listener, NEVER_STRAGGLER, prevSegment, random, returnLocation, route, sendFleetLaunchUpdate, sourceWasEverMilitaryMarket, spawnDelay, spawnedFleets, spawning, spawnLocation, totalFPSpawned
BULLET, BUTTON_DELETE, ended, ending, endingTimeRemaining, forceAdd, hidden, important, INDENT, listInfoParam, neverClicked, postingLocation, postingRangeLY, timestamp
LIST_ITEM_TEXT_WIDTH, NEW_DAYS
Constructor and Description |
---|
TTMercenaryReversedAttack(GenericRaidFGI.GenericRaidParams params) |
Modifier and Type | Method and Description |
---|---|
void |
abort() |
void |
advance(float amount)
Use SectorAPI.getClock() to convert to campaign days.
|
static TTMercenaryReversedAttack |
get() |
java.lang.String |
getBaseName() |
java.lang.String |
getForcesNoun() |
java.util.Set<java.lang.String> |
getIntelTags(SectorMapAPI map)
Method NEEDS to handle map being null gracefully.
|
java.lang.String |
getNoun() |
protected void |
notifyEnded() |
protected void |
notifyEnding() |
static void |
sendReversedAttack(InteractionDialogAPI dialog) |
addAssessmentSection, addBasicDescription, addNonUpdateBulletPoints, addPayloadActionStatus, addStatusSection, addTargetingBulletPoint, addUpdateBulletPoints, configureFleet, configureFleet, createFleet, createPayloadAction, doCustomRaidAction, get, getArrowData, getAssessmentRiskStringHighlightOverride, getAssessmentRiskStringOverride, getCommMessageSound, getDestination, getFleetCreationFactionOverride, getMapLocation, getParams, getRaidAction, getReturnAction, getSource, getTargetSystem, getTravelAction, getWaitAction, hasCustomRaidAction, initActions, isFailed, isPlayerTargeted, isSucceeded, preConfigureFleet, setOrigin, shouldSendIntelUpdateWhenActionFinished, spawnFleets
addAction, addAction, addArrivedBulletPoint, addBulletPoints, addETABulletPoints, addFactionBulletPoint, addStrengthDesc, addStrengthDesc, checkStragglers, computeSampleFleetStrengths, createIntelInfo, createRoute, createSmallDescription, finish, getAction, getActions, getApproximateNumberOfFleets, getApproximateStrengthForTotalDifficultyPoints, getCurrentAction, getDelayRemaining, getElapsed, getETAUntil, getETAUntil, getFaction, getFactionForUIColors, getFailurePostfix, getFleetAbortsMissionFPFraction, getFleets, getGroupAbortsMissionFPFraction, getIcon, getListener, getLocation, getLocationForState, getName, getNameWithNoType, getPotentialStragglerCountdownDays, getRandom, getRelativeFGStrength, getReturnLocation, getRoute, getSegmentForAction, getSmallDescriptionTitle, getSortString, getSortTier, getSuccessPostfix, getTotalFPSpawned, getTravelState, giveFleetsReturnAssignments, giveReturnAssignments, handleIncrementalSpawning, isAborted, isCurrent, isDoIncrementalSpawn, isFailedButNotDefeated, isInPreLaunchDelay, isSourceFunctionalMilitaryMarket, isSpawnedFleets, isSpawning, notifyActionFinished, pruneDestroyedOrDamagedFleetsAndAbortIfNeeded, readResolve, removeAction, reportAboutToBeDespawnedByRouteManager, setApproximateNumberOfFleets, setDoIncrementalSpawn, setElapsed, setFaction, setFaction, setFailedButNotDefeated, setFleetAbortsMissionFPFraction, setGroupAbortsMissionFPFraction, setListener, setLocationAndCoordinates, setNeverStraggler, setPreFleetDeploymentDelay, setRandom, setReturnLocation, setRoute, setSpawnedFleets, setTotalFPSpawned, shouldAbort, shouldCancelRouteAfterDelayCheck, shouldRepeat, showMarketsInDanger, spawnFleet
addBulletPoints, addDays, addDays, addDays, addDeleteButton, addDeleteButton, addGenericButton, addGenericButton, addMarketTable, addMarketToList, addMarketToList, advanceImpl, autoAddCampaignMessage, bullet, buttonPressCancelled, buttonPressConfirmed, callEvent, canMakeVisible, canMakeVisibleToCommSniffer, canMakeVisibleToPlayer, canTurnImportantOff, createConfirmationPrompt, createDeleteConfirmationPrompt, createLargeDescription, doesButtonHaveConfirmDialog, endAfterDelay, endAfterDelay, endImmediately, forceAddNextFrame, getBackgroundGlowColor, getBaseDaysAfterEnd, getBulletColorForMode, getButtonStoryPointActionDelegate, getCancelText, getCircleBorderColorOverride, getCommRelayRange, getConfirmationPromptWidth, getConfirmText, getDays, getDaysSincePlayerVisible, getDaysString, getImportantIcon, getListInfoParam, getPlayerVisibleTimestamp, getPostingLocation, getPostingRangeLY, getSoundColonyThreat, getSoundLogUpdate, getSoundMajorPosting, getSoundMinorMessage, getSoundStandardPosting, getSoundStandardUpdate, getTimeRemainingFraction, getTitleColor, hasImportantButton, hasLargeDescription, hasSmallDescription, indent, isDone, isEnded, isEnding, isHidden, isImportant, isNew, isPlayerVisible, isSendingUpdate, notifyPlayerAboutToOpenIntelScreen, reportMadeVisibleToPlayer, reportPlayerClickedOn, reportRemovedIntel, runWhilePaused, sendUpdate, sendUpdateIfPlayerHasIntel, sendUpdateIfPlayerHasIntel, sendUpdateIfPlayerHasIntel, setForceAddNextFrame, setHidden, setImportant, setListInfoParam, setNew, setPlayerVisibleTimestamp, setPostingLocation, setPostingRangeLY, setPostingRangeLY, shouldRemoveIntel, storyActionConfirmed, tableRowClicked, unindent
public static final java.lang.String TTMAR_FLEET
public static final java.lang.String TTMAR_COMMAND
public static java.lang.String KEY
protected IntervalUtil interval
public TTMercenaryReversedAttack(GenericRaidFGI.GenericRaidParams params)
public static TTMercenaryReversedAttack get()
public static void sendReversedAttack(InteractionDialogAPI dialog)
protected void notifyEnding()
notifyEnding
in class GenericRaidFGI
protected void notifyEnded()
notifyEnded
in class FleetGroupIntel
public java.lang.String getNoun()
getNoun
in class GenericRaidFGI
public java.lang.String getForcesNoun()
getForcesNoun
in class GenericRaidFGI
public java.lang.String getBaseName()
getBaseName
in class GenericRaidFGI
public void abort()
abort
in class FleetGroupIntel
public void advance(float amount)
EveryFrameScript
advance
in interface EveryFrameScript
advance
in class FleetGroupIntel
amount
- seconds elapsed during the last frame.public java.util.Set<java.lang.String> getIntelTags(SectorMapAPI map)
IntelInfoPlugin
getIntelTags
in interface IntelInfoPlugin
getIntelTags
in class GenericRaidFGI
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.