public class CBEnemyStation extends BaseCustomBountyCreator
CustomBountyCreator.CustomBountyDataDEFAULT_FREQUENCY, STAGEMAX_DIFFICULTY, MIN_DIFFICULTY| Constructor and Description |
|---|
CBEnemyStation() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFleetDescription(TooltipMakerAPI info,
float width,
float height,
HubMissionWithBarEvent mission,
CustomBountyCreator.CustomBountyData data) |
void |
addIntelAssessment(TextPanelAPI text,
HubMissionWithBarEvent mission,
CustomBountyCreator.CustomBountyData data) |
CustomBountyCreator.CustomBountyData |
createBounty(MarketAPI createdAt,
HubMissionWithBarEvent mission,
int difficulty,
java.lang.Object bountyStage) |
float |
getBountyDays() |
java.lang.String |
getBountyNamePostfix(HubMissionWithBarEvent mission,
CustomBountyCreator.CustomBountyData data) |
float |
getFrequency(HubMissionWithBarEvent mission,
int difficulty) |
java.lang.String |
getIconName() |
int |
getMaxDifficulty() |
int |
getMinDifficulty() |
java.util.List<CampaignFleetAPI> |
getStations(HubMissionWithBarEvent mission,
int difficulty) |
void |
notifyAccepted(MarketAPI createdAt,
HubMissionWithBarEvent mission,
CustomBountyCreator.CustomBountyData data) |
addTargetLocationAndDescription, addTargetLocationAndDescriptionBulletPoint, beginFleet, createFleet, getBaseBountyName, getId, getNumCompletedForPerson, getNumCompletedGlobal, getNumCompletedGlobalKey, getNumCompletedPerPersonKey, getRepFaction, getRepPerson, getSystemWithNoTimeLimit, isReduceFrequencyBasedOnNumberOfCompletions, isRepeatableGlobally, isRepeatablePerPerson, notifyCompleted, notifyFailed, setRepChangesBasedOnDifficulty, systemMatchesRequirement, updateInteractionDatapublic CBEnemyStation()
public float getBountyDays()
getBountyDays in interface CustomBountyCreatorgetBountyDays in class BaseCustomBountyCreatorpublic float getFrequency(HubMissionWithBarEvent mission, int difficulty)
getFrequency in interface CustomBountyCreatorgetFrequency in class BaseCustomBountyCreatorpublic void addIntelAssessment(TextPanelAPI text, HubMissionWithBarEvent mission, CustomBountyCreator.CustomBountyData data)
addIntelAssessment in interface CustomBountyCreatoraddIntelAssessment in class BaseCustomBountyCreatorpublic void addFleetDescription(TooltipMakerAPI info, float width, float height, HubMissionWithBarEvent mission, CustomBountyCreator.CustomBountyData data)
addFleetDescription in interface CustomBountyCreatoraddFleetDescription in class BaseCustomBountyCreatorpublic java.util.List<CampaignFleetAPI> getStations(HubMissionWithBarEvent mission, int difficulty)
public java.lang.String getBountyNamePostfix(HubMissionWithBarEvent mission, CustomBountyCreator.CustomBountyData data)
getBountyNamePostfix in interface CustomBountyCreatorgetBountyNamePostfix in class BaseCustomBountyCreatorpublic CustomBountyCreator.CustomBountyData createBounty(MarketAPI createdAt, HubMissionWithBarEvent mission, int difficulty, java.lang.Object bountyStage)
createBounty in interface CustomBountyCreatorcreateBounty in class BaseCustomBountyCreatorpublic void notifyAccepted(MarketAPI createdAt, HubMissionWithBarEvent mission, CustomBountyCreator.CustomBountyData data)
notifyAccepted in interface CustomBountyCreatornotifyAccepted in class BaseCustomBountyCreatorpublic java.lang.String getIconName()
getIconName in interface CustomBountyCreatorgetIconName in class BaseCustomBountyCreatorpublic int getMaxDifficulty()
getMaxDifficulty in interface CustomBountyCreatorgetMaxDifficulty in class BaseCustomBountyCreatorpublic int getMinDifficulty()
getMinDifficulty in interface CustomBountyCreatorgetMinDifficulty in class BaseCustomBountyCreator