public class FleetCreatorMission extends HubMissionWithTriggers
| Modifier and Type | Class and Description |
|---|---|
static class |
FleetCreatorMission.FleetStyle |
HubMissionWithTriggers.AddAbilitiesAction, HubMissionWithTriggers.AddCommanderSkillAction, HubMissionWithTriggers.AddCommodityDropAction, HubMissionWithTriggers.AddCommodityFractionDropAction, HubMissionWithTriggers.AddCustomDropAction, HubMissionWithTriggers.AddFighterLPCDropAction, HubMissionWithTriggers.AddFleetDefeatTriggerAction, HubMissionWithTriggers.AddHullmodDropAction, HubMissionWithTriggers.AddSpecialItemDropAction, HubMissionWithTriggers.AddTagAfterDelay, HubMissionWithTriggers.AddTagsAction, HubMissionWithTriggers.AddWeaponDropAction, HubMissionWithTriggers.ComplicationRepImpact, HubMissionWithTriggers.ComplicationSpawn, HubMissionWithTriggers.CreateFleetAction, HubMissionWithTriggers.DespawnEntityAction, HubMissionWithTriggers.EntityMakeImportantAction, HubMissionWithTriggers.FleetAddTugs, HubMissionWithTriggers.FleetMakeImportantAction, HubMissionWithTriggers.FleetNoAutoDespawnAction, HubMissionWithTriggers.FleetQuality, HubMissionWithTriggers.FleetSetPatrolActionText, HubMissionWithTriggers.FleetSetTravelActionText, HubMissionWithTriggers.FleetSize, HubMissionWithTriggers.GenericAddTagsAction, HubMissionWithTriggers.GenericRemoveTagsAction, HubMissionWithTriggers.HideCommListing, HubMissionWithTriggers.IncreaseMarketHostileTimeout, HubMissionWithTriggers.MakeDiscoverableAction, HubMissionWithTriggers.MakeFleetFlagsPermanentAction, HubMissionWithTriggers.MakeNonStoryCriticalAction, HubMissionWithTriggers.MovePersonToMarket, HubMissionWithTriggers.OfficerNum, HubMissionWithTriggers.OfficerQuality, HubMissionWithTriggers.OrderFleetEBurn, HubMissionWithTriggers.OrderFleetInterceptNearbyPlayerInStage, HubMissionWithTriggers.OrderFleetInterceptPlayerAction, HubMissionWithTriggers.OrderFleetPatrolPointsAction, HubMissionWithTriggers.OrderFleetPatrolSpawnedEntity, HubMissionWithTriggers.OrderFleetPatrolSystemAction, HubMissionWithTriggers.OrderFleetPatrolTagsAction, HubMissionWithTriggers.OrderFleetStopPursuingPlayerUnlessInStage, HubMissionWithTriggers.PickLocationAroundEntityAction, HubMissionWithTriggers.PickLocationAroundPlayerAction, HubMissionWithTriggers.PickLocationAtClosestToEntityJumpPointAction, HubMissionWithTriggers.PickLocationAtClosestToPlayerJumpPointAction, HubMissionWithTriggers.PickLocationAtInSystemJumpPointAction, HubMissionWithTriggers.PickLocationAwayFromPlayerAction, HubMissionWithTriggers.PickLocationInHyperspaceAction, HubMissionWithTriggers.PickLocationTowardsEntityAction, HubMissionWithTriggers.PickLocationTowardsPlayerAction, HubMissionWithTriggers.PickLocationWithinArcAction, HubMissionWithTriggers.PickSetLocationAction, HubMissionWithTriggers.RemoveAbilitiesAction, HubMissionWithTriggers.RunScriptAfterDelay, HubMissionWithTriggers.SaveEntityReferenceAction, HubMissionWithTriggers.SaveFleetReferenceAction, HubMissionWithTriggers.SetEntityFlagAction, HubMissionWithTriggers.SetEntityToPickedJumpPoint, HubMissionWithTriggers.SetFleetFactionAction, HubMissionWithTriggers.SetFleetFlagAction, HubMissionWithTriggers.SetFleetFlagsWithReasonAction, HubMissionWithTriggers.SetFleetMemoryValueAction, HubMissionWithTriggers.SetFleetMissionRefAction, HubMissionWithTriggers.SetInflaterAction, HubMissionWithTriggers.SetMemoryValueAction, HubMissionWithTriggers.SetMemoryValueAfterDelay, HubMissionWithTriggers.SetPersonMissionRefAction, HubMissionWithTriggers.SetRemnantConfigAction, HubMissionWithTriggers.SpawnDebrisFieldAction, HubMissionWithTriggers.SpawnDerelictAction, HubMissionWithTriggers.SpawnEntityAction, HubMissionWithTriggers.SpawnFleetAtPickedLocationAction, HubMissionWithTriggers.SpawnFleetNearAction, HubMissionWithTriggers.SpawnShipGraveyardAction, HubMissionWithTriggers.UnhideCommListing, HubMissionWithTriggers.UnsetEntityFlagsAction, HubMissionWithTriggers.UnsetFleetFlagsAction, HubMissionWithTriggers.UnsetFleetFlagsWithReasonActionBaseHubMission.Abandon, BaseHubMission.Abortable, BaseHubMission.AlwaysTrueChecker, BaseHubMission.ConditionChecker, BaseHubMission.CreditReward, BaseHubMission.DaysElapsedChecker, BaseHubMission.DefeatTriggerAdded, BaseHubMission.EnteredLocationChecker, BaseHubMission.EntityAdded, BaseHubMission.EntityLocationType, BaseHubMission.EntityNotAliveChecker, BaseHubMission.FlagData, BaseHubMission.GlobalBooleanChecker, BaseHubMission.HostilitiesEndedChecker, BaseHubMission.HostilitiesStartedChecker, BaseHubMission.HubMissionResult, BaseHubMission.ImportanceData, BaseHubMission.InCommRelayRangeChecker, BaseHubMission.InHyperRangeOfEntityChecker, BaseHubMission.InRangeOfEntityChecker, BaseHubMission.LocData, BaseHubMission.MadeImportant, BaseHubMission.MapLocationType, BaseHubMission.MarketDecivChecker, BaseHubMission.MemoryBooleanChecker, BaseHubMission.PersonAdded, BaseHubMission.PersonMadeRequired, BaseHubMission.PotentialContactData, BaseHubMission.StageConnection, BaseHubMission.StageData, BaseHubMission.TimeLimitData, BaseHubMission.VariableSetIntelInfoPlugin.ArrowData, IntelInfoPlugin.IntelSortTier, IntelInfoPlugin.ListInfoMode, IntelInfoPlugin.TableRowClickData| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
fleetTypeLarge |
protected java.lang.String |
fleetTypeMedium |
protected java.lang.String |
fleetTypeSmall |
protected static java.lang.Object |
STAGE |
currTrigger, DEFAULT_MIN_DIST_FROM_PLAYER, useQualityInsteadOfQualityFractionabandonStage, aborted, addedTags, adjustedRep, baseName, BUTTON_ABANDON, cargoOnAccept, cargoOnSuccess, changes, completedKey, connections, creator, creditReward, currentStage, DEBRIS_AVERAGE, DEBRIS_DENSE, DEBRIS_LARGE, DEBRIS_MEDIUM, DEBRIS_SMALL, DEBRIS_SPARSE, doNotAutoAddPotentialContactsOnSuccess, doNotEndMission, elapsed, END_MISSION_UPDATE, EXTRA_REWARD_PER_MARINE, failStages, flags, genRandom, giverFactionId, giverGender, giverImportance, giverPortrait, giverPost, giverRank, giverTags, giverVoice, GLOBAL_MISSION_REWARD_MULT, hub, iconName, interactionMemory, isBarEvent, largeTitleFont, mapMarkerNameColor, missionId, NEXT_STEP_UPDATE, noPenaltyFailStages, penaltyLimitFaction, penaltyLimitPerson, personOverride, potentialContactsOnMissionSuccess, quality, REMOVE_ON_MISSION_OVER, repPenaltyFaction, repPenaltyPerson, repRewardFaction, repRewardPerson, result, rewardLimitFaction, rewardLimitPerson, rewardMult, sortTier, stages, stageTransitionsRepeatable, startingStage, successStages, timeLimit, tracker, triggers, xpRewardBULLET, BUTTON_DELETE, ended, ending, endingTimeRemaining, forceAdd, hidden, important, INDENT, listInfoParam, neverClicked, postingLocation, postingRangeLY, tagsForSort, timestampLIST_ITEM_TEXT_WIDTH, NEW_DAYS| Constructor and Description |
|---|
FleetCreatorMission(java.util.Random random) |
| Modifier and Type | Method and Description |
|---|---|
void |
beginFleet() |
protected boolean |
create(MarketAPI createdAt,
boolean barEvent) |
CampaignFleetAPI |
createFleet() |
void |
createFleet(FleetCreatorMission.FleetStyle style,
int difficulty,
java.lang.String factionId,
org.lwjgl.util.vector.Vector2f locInHyper) |
void |
createQualityFleet(int difficulty,
java.lang.String factionId,
org.lwjgl.util.vector.Vector2f locInHyper) |
void |
createQuantityFleet(int difficulty,
java.lang.String factionId,
org.lwjgl.util.vector.Vector2f locInHyper) |
void |
createStandardFleet(int difficulty,
java.lang.String factionId,
org.lwjgl.util.vector.Vector2f locInHyper) |
java.lang.String |
getFleetTypeLarge() |
java.lang.String |
getFleetTypeMedium() |
java.lang.String |
getFleetTypeSmall() |
void |
setFleetTypeLarge(java.lang.String fleetTypeLarge) |
void |
setFleetTypeMedium(java.lang.String fleetTypeMedium) |
void |
setFleetTypes(java.lang.String small,
java.lang.String medium,
java.lang.String large) |
void |
setFleetTypeSmall(java.lang.String fleetTypeSmall) |
addTugsToFleet, autoAdjustFleetTypeName, beginCustomTrigger, beginDaysElapsedTrigger, beginDaysElapsedTrigger, beginEnteredLocationTrigger, beginGlobalFlagTrigger, beginInCommRelayRangeTrigger, beginInRangeOfEntityTrigger, beginStageTrigger, beginWithinHyperspaceRangeTrigger, beginWithinHyperspaceRangeTrigger, beginWithinHyperspaceRangeTrigger, checkExistingTrigger, createFleet, endTrigger, genDelay, getCurrTrigger, getEntityFromGlobal, getEnums, getPreviousCreateFleetAction, getQualityFraction, isNearCorona, makeHostileAndAggressive, pickComplicationSpawnType, pickEnum, pickLocationWithinArc, setCurrTrigger, setFleetDamageTaken, setFleetSource, setFleetSource, setUseQualityInsteadOfQualityFraction, triggerAddAbilities, triggerAddCommodityDrop, triggerAddCommodityFractionDrop, triggerAddCustomDrop, triggerAddFighterLPCDrop, triggerAddHullmodDrop, triggerAddShips, triggerAddSpecialItemDrop, triggerAddTagAfterDelay, triggerAddTags, triggerAddWeaponDrop, triggerAutoAdjustFleetQuality, triggerAutoAdjustFleetSize, triggerAutoAdjustFleetStrengthExtreme, triggerAutoAdjustFleetStrengthMajor, triggerAutoAdjustFleetStrengthModerate, triggerAutoAdjustOfficerNum, triggerAutoAdjustOfficerQuality, triggerComplicationBegin, triggerComplicationEnd, triggerCreateFleet, triggerCreateFleet, triggerCreateFleet, triggerCreateLargePatrol, triggerCreateLargePatrolAroundMarket, triggerCreateMediumPatrol, triggerCreateMediumPatrolAroundMarket, triggerCreatePatrolAroundMarket, triggerCreatePatrolAroundMarket, triggerCreateSmallPatrol, triggerCreateSmallPatrolAroundMarket, triggerCustomAction, triggerDespawnEntity, triggerDoNotShowFleetDesc, triggerEntityMakeImportant, triggerFleetAddCommanderSkill, triggerFleetAddDefeatTrigger, triggerFleetAddDefeatTriggerPermanent, triggerFleetAddTags, triggerFleetAddTugsFlag, triggerFleetAllowJump, triggerFleetAllowLongPursuit, triggerFleetDoNotIntegrateAICores, triggerFleetForceAutofitOnAllShips, triggerFleetInterceptPlayerNearby, triggerFleetInterceptPlayerOnSight, triggerFleetInterceptPlayerWithinRange, triggerFleetMakeFaster, triggerFleetMakeImportant, triggerFleetMakeImportantPermanent, triggerFleetNoAutoDespawn, triggerFleetNoJump, triggerFleetOnlyEngageableWhenVisibleToPlayer, triggerFleetPatherAllowTithe, triggerFleetPatherNoDefaultTithe, triggerFleetRemoveInflater, triggerFleetSetAllWeapons, triggerFleetSetAvoidPlayerSlowly, triggerFleetSetCommander, triggerFleetSetFlagship, triggerFleetSetFlagship, triggerFleetSetName, triggerFleetSetNoFactionInName, triggerFleetSetPatrolActionText, triggerFleetSetPatrolLeashRange, triggerFleetSetShipPickMode, triggerFleetSetSingleShipOnly, triggerFleetSetTravelActionText, triggerFleetSetWarnAttack, triggerFleetStopPursuingPlayerUnlessInStage, triggerFleetUnsetAllowLongPursuit, triggerGetFleetParams, triggerHideCommListing, triggerIncreaseMarketHostileTimeout, triggerMakeAllFleetFlagsPermanent, triggerMakeAlwaysSpreadTOffHostility, triggerMakeDiscoverable, triggerMakeEveryoneJoinBattleAgainst, triggerMakeFleetAllowDisengage, triggerMakeFleetGoAwayAfterDefeat, triggerMakeFleetIgnoredByOtherFleets, triggerMakeFleetIgnoreOtherFleets, triggerMakeFleetIgnoreOtherFleetsExceptPlayer, triggerMakeFleetNotIgnorePlayer, triggerMakeHostile, triggerMakeHostileAndAggressive, triggerMakeHostileToAllTradeFleets, triggerMakeHostileToFaction, triggerMakeHostileToPlayerTradeFleets, triggerMakeHostileWhileTransponderOff, triggerMakeLowRepImpact, triggerMakeMissionNodeDiscoverable, triggerMakeNonHostile, triggerMakeNonHostileToFaction, triggerMakeNonStoryCritical, triggerMakeNonStoryCritical, triggerMakeNonStoryCritical, triggerMakeNoRepImpact, triggerMovePersonToMarket, triggerOrderExtraPatrolPoints, triggerOrderFleetAttackLocation, triggerOrderFleetEBurn, triggerOrderFleetInterceptPlayer, triggerOrderFleetInterceptPlayer, triggerOrderFleetMaybeEBurn, triggerOrderFleetPatrol, triggerOrderFleetPatrol, triggerOrderFleetPatrol, triggerOrderFleetPatrol, triggerOrderFleetPatrol, triggerOrderFleetPatrolEntity, triggerOrderFleetPatrolHyper, triggerPatrolAllowTransponderOff, triggerPickLocationAroundEntity, triggerPickLocationAroundEntity, triggerPickLocationAroundEntity, triggerPickLocationAroundEntity, triggerPickLocationAroundPlayer, triggerPickLocationAroundPlayer, triggerPickLocationAtClosestToEntityJumpPoint, triggerPickLocationAtClosestToEntityJumpPoint, triggerPickLocationAtClosestToPlayerJumpPoint, triggerPickLocationAtClosestToPlayerJumpPoint, triggerPickLocationAtInSystemJumpPoint, triggerPickLocationAtInSystemJumpPoint, triggerPickLocationAwayFromPlayer, triggerPickLocationAwayFromPlayer, triggerPickLocationAwayFromPlayer, triggerPickLocationFromEntityAwayFromPlayer, triggerPickLocationFromEntityAwayFromPlayer, triggerPickLocationFromEntityAwayFromPlayer, triggerPickLocationFromEntityTowardsPlayer, triggerPickLocationFromEntityTowardsPlayer, triggerPickLocationFromEntityTowardsPlayer, triggerPickLocationInHyperspace, triggerPickLocationTowardsEntity, triggerPickLocationTowardsEntity, triggerPickLocationTowardsPlayer, triggerPickLocationTowardsPlayer, triggerPickLocationTowardsPlayer, triggerPickLocationWithinArc, triggerPickLocationWithinArc, triggerPickSetLocation, triggerRandomizeFleetProperties, triggerRandomizeFleetStrengthMinor, triggerRemoveAbilities, triggerRemoveTags, triggerRunScriptAfterDelay, triggerSaveEntityRef, triggerSaveFleetRef, triggerSaveGlobalEntityRef, triggerSaveGlobalFleetRef, triggerSetEntityFlag, triggerSetEntityFlag, triggerSetEntityFlagPermanent, triggerSetEntityFlagPermanent, triggerSetEntityToPickedJumpPoint, triggerSetFleetAlwaysPursue, triggerSetFleetCombatFleetPoints, triggerSetFleetCommander, triggerSetFleetComposition, triggerSetFleetCompositionNoSupportShips, triggerSetFleetDoctrineComp, triggerSetFleetDoctrineOther, triggerSetFleetDoctrineQuality, triggerSetFleetDoctrineRandomize, triggerSetFleetExtraSmugglingSuspicion, triggerSetFleetFaction, triggerSetFleetFlag, triggerSetFleetFlag, triggerSetFleetFlagPermanent, triggerSetFleetFlagPermanent, triggerSetFleetFlagsWithReason, triggerSetFleetFlagsWithReasonPermanent, triggerSetFleetGenericHail, triggerSetFleetGenericHailIfNonHostile, triggerSetFleetGenericHailIfNonHostilePermanent, triggerSetFleetGenericHailPermanent, triggerSetFleetHasslePlayer, triggerSetFleetMaxNumShips, triggerSetFleetMaxShipSize, triggerSetFleetMemoryValue, triggerSetFleetMinShipSize, triggerSetFleetMissionRef, triggerSetFleetNoCommanderSkills, triggerSetFleetNotBusy, triggerSetFleetOfficers, triggerSetFleetProbabilityCombatFreighters, triggerSetFleetQuality, triggerSetFleetSize, triggerSetFleetSizeAndQuality, triggerSetFleetSizeFraction, triggerSetFleetType, triggerSetGlobalMemoryValue, triggerSetGlobalMemoryValueAfterDelay, triggerSetGlobalMemoryValuePermanent, triggerSetInflater, triggerSetMemoryValue, triggerSetMemoryValueAfterDelay, triggerSetMemoryValueAfterDelay, triggerSetMemoryValuePermanent, triggerSetPatrol, triggerSetPersonMissionRef, triggerSetPirateFleet, triggerSetRemnantConfig, triggerSetRemnantConfig, triggerSetRemnantConfigActive, triggerSetRemnantConfigDormant, triggerSetSmugglerFleet, triggerSetStandardAggroNonPirateFlags, triggerSetStandardAggroPirateFlags, triggerSetStandardHostileNonPirateFlags, triggerSetStandardHostilePirateFlags, triggerSetTraderFleet, triggerSetWarFleet, triggerSpawnDebrisField, triggerSpawnDerelict, triggerSpawnDerelict, triggerSpawnDerelict, triggerSpawnDerelictHull, triggerSpawnEntity, triggerSpawnFleetAtPickedLocation, triggerSpawnFleetAtPickedLocation, triggerSpawnFleetAtPickedLocation, triggerSpawnFleetNear, triggerSpawnFleetNear, triggerSpawnShipGraveyard, triggerUndoMakeAllFleetFlagsPermanent, triggerUnhideCommListing, triggerUnsetAvoidPlayerSlowly, triggerUnsetEntityFlag, triggerUnsetFleetAlwaysPursue, triggerUnsetFleetFlag, triggerUnsetFleetFlagsWithReasonabort, accept, acceptImpl, addAbandonButton, addAbandonButton, addBombardmentInfo, addBulletPoints, addBulletPointsPost, addBulletPointsPre, addCustomRaidInfo, addCustomRaidInfo, addDescriptionForCurrentStage, addDescriptionForNonEndStage, addDisruptRaidInfo, addFailureStages, addFleetDefeatTrigger, addNextStepText, addNoPenaltyFailureStages, addOnAcceptCommodity, addOnAcceptFighterLPCDrop, addOnAcceptHullmodDrop, addOnAcceptSpecialItemDrop, addOnAcceptWeaponDrop, addOnSuccessCommodity, addOnSuccessFighterLPCDrop, addOnSuccessHullmodDrop, addOnSuccessSpecialItemDrop, addOnSuccessWeaponDrop, addPotentialContacts, addResultBulletsAssumingAlreadyIndented, addSpecialItemDropOnlyUseInAcceptImplNotUndoneOnAbort, addStandardMarketDesc, addSuccessStages, addTag, adjustRep, advanceImpl, assignShipName, buttonPressConfirmed, callAction, callEvent, canAbandonWithoutPenalty, checkStageChangesAndTriggers, connectWithCustomCondition, connectWithDaysElapsed, connectWithEnteredLocation, connectWithEntityNotAlive, connectWithGlobalFlag, connectWithHostilitiesEnded, connectWithHostilitiesStarted, connectWithInRangeOfCommRelay, connectWithInRangeOfEntity, connectWithMarketDecivilized, connectWithMemoryFlag, connectWithMemoryFlag, connectWithWithinHyperspaceRange, connectWithWithinHyperspaceRange, createAndAbortIfFailed, createConfirmationPrompt, createGiver, createIntelInfo, createSmallDescription, doesButtonHaveConfirmDialog, endAbandon, endAbandonImpl, endFailure, endFailureImpl, endSuccess, endSuccessImpl, ensurePersonIsInCommDirectory, findOrCreateCriminal, findOrCreateCriminalTrader, findOrCreateGiver, findOrCreatePerson, findOrCreateTrader, generateLocation, generateLocationInsideTerrain, genMissionRewardMultAndQuality, genRoundNumber, getAdjustedMarinesRequired, getBaseName, getBaseQuality, getBlurbText, getBombardmentFuel, getChanges, getCreator, getCreditsReward, getCurrentStage, getData, getDayOrDays, getDistanceLY, getDistanceLY, getDistanceLY, getElapsedInCurrentStage, getFactionForUIColors, getFuel, getGenRandom, getGetWithinCommsRangeText, getGetWithinCommsRangeTextShort, getGiverGender, getGlobalMemory, getGoTalkToPersonText, getGoToMarketText, getGoToPlanetTextPre, getGoToPlanetTextShort, getGoToSystemTextShort, getHub, getIcon, getImportantIcon, getImportantPerson, getImportantPersonData, getIntelTags, getLocated, getLocatedUnclear, getMapLocation, getMapLocation, getMapLocationFor, getMarinesRequiredForCustomDefenderStrength, getMarinesRequiredForCustomObjective, getMarinesRequiredToDisrupt, getMarket, getMaxPlayerLevel, getMaxQuality, getMinQuality, getMissionCompletionVerb, getMissionId, getMissionTypeNoun, getName, getNextStepText, getNoPenaltyAbandonDays, getPenaltyLimitFaction, getPenaltyLimitPerson, getPerson, getPersonAtMarketPost, getPersonOverride, getPostfixForState, getQuality, getReason, getRepPenaltyFailureFaction, getRepPenaltyFailurePerson, getRepRewardSuccessFaction, getRepRewardSuccessPerson, getResult, getReturnText, getReturnText, getReturnTextShort, getReturnTextShort, getRewardBonusForMarines, getRewardLimitFaction, getRewardLimitPerson, getRewardMult, getRewardMultFraction, getRoundNumber, getSmallDescriptionTitle, getSortString, getSortTier, getStageDescriptionText, getStartingStage, getTerrainName, getTerrainNameAOrAn, getTerrainType, getTerrainTypeAOrAn, getToCompleteText, getTriggerPrefix, getTriggers, getUnits, getWithoutArticle, getXPReward, hasSpecialName, isAbandoned, isBarEvent, isDevMode, isFailed, isMissionCreationAborted, isOkToOfferMissionRequiringMarines, isSucceeded, makeDiscoverable, makeImportant, makeImportant, makeImportant, makeImportant, makeImportantDoNotShowAsIntelMapLocation, makeImportantDoNotShowAsIntelMapLocation, makeImportantDoNotShowAsIntelMapLocation, makeMissionNodeDiscoverable, makePersonRequired, makePrimaryObjective, makeUnimportant, makeUnimportant, makeUnimportant, makeUnimportant, makeUnimportant, makeUnimportant, makeUnimportant, makeUnimportant, notifyEnded, pickHighImportance, pickImportance, pickLowImportance, pickMediumImportance, pickOne, pickOne, pickOneObject, playerHasEnough, playerLevelIsAtLeast, playerLevelIsMaxed, removeImportanceChanges, removeMemoryFlagChanges, rollProbability, runStageTriggersReturnFleets, runTriggers, sendUpdateForNextStep, sendUpdateToTextPanel, set, setAbandonStage, setCompletedKey, setCreator, setCreditReward, setCreditReward, setCreditReward, setCreditReward, setCreditReward, setCreditRewardApplyRelMult, setCreditRewardWithBonus, setCurrentStage, setDoNotAutoAddPotentialContactsOnSuccess, setEntityMissionRef, setFactionMissionRef, setFailureStage, setFlag, setFlag, setFlag, setFlag, setFlag, setFlag, setFlagWithReason, setGenRandom, setGiverFaction, setGiverImportance, setGiverIsPotentialContactOnSuccess, setGiverIsPotentialContactOnSuccess, setGiverPortrait, setGiverPost, setGiverRank, setGiverTags, setGiverVoice, setGlobalFlag, setGlobalReference, setGlobalReference, setHub, setIconName, setIconName, setMapMarkerNameColor, setMapMarkerNameColorBasedOnStar, setMarketMissionRef, setMemoryValuePermanent, setMissionId, setMusic, setMusic, setMusic, setMusic, setName, setNoAbandon, setNoPenaltyFailureStage, setNoRepChanges, setPenaltyLimitFaction, setPenaltyLimitPerson, setPersonDoGenericPortAuthorityCheck, setPersonIsPotentialContactOnSuccess, setPersonIsPotentialContactOnSuccess, setPersonMissionRef, setPersonOverride, setPersonTokens, setQuality, setRepChanges, setRepFactionChangesHigh, setRepFactionChangesLow, setRepFactionChangesMedium, setRepFactionChangesNone, setRepFactionChangesTiny, setRepFactionChangesVeryHigh, setRepFactionChangesVeryLow, setRepPenaltyFaction, setRepPenaltyPerson, setRepPersonChangesHigh, setRepPersonChangesLow, setRepPersonChangesMedium, setRepPersonChangesNone, setRepPersonChangesTiny, setRepPersonChangesVeryHigh, setRepPersonChangesVeryLow, setRepRewardFaction, setRepRewardPerson, setRewardMult, setStageInRangeOfEntity, setStageOnCustomCondition, setStageOnDaysElapsed, setStageOnEnteredLocation, setStageOnEntityNotAlive, setStageOnGlobalFlag, setStageOnHostilitiesEnded, setStageOnHostilitiesStarted, setStageOnInRangeOfCommRelay, setStageOnMarketDecivilized, setStageOnMemoryFlag, setStageOnMemoryFlag, setStageOnWithinHyperspaceRange, setStageTransitionsRepeatable, setStartingStage, setStoryMission, setSuccessStage, setTimeLimit, setUseLargeFontInMissionList, setXPReward, shouldSendUpdateForStage, showPersonInfo, spawnDebrisField, spawnDerelict, spawnDerelict, spawnDerelictHull, spawnDerelictOfType, spawnEntity, spawnEntityToken, spawnMissionNode, spawnShipGraveyard, unset, updateInteractionData, updateInteractionDataImpladdBulletPoints, addDays, addDays, addDays, addDays, addDeleteButton, addDeleteButton, addGenericButton, addGenericButton, addLogTimestamp, addMarketTable, addMarketToList, addMarketToList, advance, autoAddCampaignMessage, bullet, buttonPressCancelled, canMakeVisible, canMakeVisibleToCommSniffer, canMakeVisibleToPlayer, canTurnImportantOff, createDeleteConfirmationPrompt, createLargeDescription, endAfterDelay, endAfterDelay, endImmediately, forceAddNextFrame, getArrowData, getBackgroundGlowColor, getBaseDaysAfterEnd, getBulletColorForMode, getButtonStoryPointActionDelegate, getCancelText, getCircleBorderColorOverride, getCommMessageSound, getCommRelayRange, getConfirmationPromptWidth, getConfirmText, getDays, getDaysSincePlayerVisible, getDaysString, getListInfoParam, getPlayerVisibleTimestamp, getPostingLocation, getPostingRangeLY, getSortStringNewestFirst, getSortStringNewestFirst, getSoundColonyThreat, getSoundLogUpdate, getSoundMajorPosting, getSoundMinorMessage, getSoundStandardPosting, getSoundStandardUpdate, getTagsForSort, getTimeRemainingFraction, getTitleColor, hasImportantButton, hasLargeDescription, hasSmallDescription, indent, isDone, isEnded, isEnding, isHidden, isImportant, isNew, isPlayerVisible, isSendingUpdate, notifyEnding, notifyPlayerAboutToOpenIntelScreen, reportMadeVisibleToPlayer, reportPlayerClickedOn, reportRemovedIntel, runWhilePaused, sendUpdate, sendUpdateIfPlayerHasIntel, sendUpdateIfPlayerHasIntel, sendUpdateIfPlayerHasIntel, setForceAddNextFrame, setHidden, setImportant, setListInfoParam, setNew, setPlayerVisibleTimestamp, setPostingLocation, setPostingRangeLY, setPostingRangeLY, setTagsForSort, shouldRemoveIntel, storyActionConfirmed, tableRowClicked, unindentprotected static java.lang.Object STAGE
protected java.lang.String fleetTypeSmall
protected java.lang.String fleetTypeMedium
protected java.lang.String fleetTypeLarge
public FleetCreatorMission(java.util.Random random)
public void beginFleet()
public CampaignFleetAPI createFleet()
protected boolean create(MarketAPI createdAt, boolean barEvent)
create in class BaseHubMissionpublic void createFleet(FleetCreatorMission.FleetStyle style, int difficulty, java.lang.String factionId, org.lwjgl.util.vector.Vector2f locInHyper)
public void createStandardFleet(int difficulty, java.lang.String factionId, org.lwjgl.util.vector.Vector2f locInHyper)
public void createQualityFleet(int difficulty, java.lang.String factionId, org.lwjgl.util.vector.Vector2f locInHyper)
public void createQuantityFleet(int difficulty, java.lang.String factionId, org.lwjgl.util.vector.Vector2f locInHyper)
public void setFleetTypes(java.lang.String small, java.lang.String medium, java.lang.String large)
public java.lang.String getFleetTypeSmall()
public void setFleetTypeSmall(java.lang.String fleetTypeSmall)
public java.lang.String getFleetTypeMedium()
public void setFleetTypeMedium(java.lang.String fleetTypeMedium)
public java.lang.String getFleetTypeLarge()
public void setFleetTypeLarge(java.lang.String fleetTypeLarge)